一、安装anaconda和pycharm

1.点击anaconda网址 <https://www.anaconda.com/download/>
进行下载python3.6版本和python2.7版本,这个网址仅仅是最新的版本,且下载比较慢,

                                         

                                                                             
         图1 anaconda官网

      进入清华镜像 <https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/>
下载所需要的版本,速度很快,且版本齐全。

2.进入pycharm官网 <https://www.jetbrains.com/pycharm/>下载最新的IDE,界面简洁,方便编辑。

                                                               

                                                                             
                     图2 pycharm IDE

二、进入cmd查看是否安装好anaconda

1.在命令行输入‘python’命令:

         

                                                                             
                       图3

2.等下要安装基于不同anaconda版本的TensorFlow,先输入‘conda info --envs’检查conda环境:             
                                                

                                                                             
                        图4

三、建立基于python3.6的TensorFlow环境

1.看一下都有哪些版本可以安装‘conda search --full-name python’输入以下命令行,使用清华的镜像库,很快。
conda config --add channels
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add
channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config
--set show_channel_urls yes
2.创建TensorFlow环境‘conda create --name tensorflow
python=3.6’,注意:3.6也可换为2.7/3.5,看你想要tensorflow在哪个版本下面使用了)。可以这样理解:如果只想在本文安装好的python3.6中使用tensorflow,省略这一步,直接输入安装tensorflow命令:‘pip
install
tensorflow-gpu’。但是你想用python3.5或者python2.7,你就需要创建python3.5和python2.7的环境,命令行如:‘conda
create --name python35 python=3.5’或者‘conda create --name python27
python=2.7’,通过对比上面三个命令,名字和版本变化之外,都没变。使用的时候怎么切换呢,看第3步。

                                 

                                                                             
                              图5

                             

                                                                             
                  图6 python2.7环境

3.系统默认python3.6,怎么使用python3.5或者python2.7,命令行输入‘activate
python27’也就是命令行输入‘activate 环境名字’

                         

                                                                             
    图7 python3.6切换到python2.7环境

在第2步我们创建了tensorflow环境,是基于python3.6:

                     

                                                                             
  图8 基于python3.6环境的tensorflow

4.在基于python3.6环境中安装tensorflow和keras,也就是pip一下,就跟‘pip install
numpy’一样,具体命令如‘pip install tensorflow-gpu’和‘pip install keras’

                                               

                                                                             
                           图9

                                                

                                                                             
                          图10

在activate ensorflow后安装tensorflow这个包,这个包就安装在python3.6环境下,你也可以activate python27
,这个包就安装到python2.7环境下。


5.可以再一次看看,有几个环境,我设置了3个环境,一个是基本的python3.6环境,一个是带有tensorflow的python3.6环境,一个是python2.7环境,命令行如‘conda
info --envs’

                                                 

                                                                             
                           图11

四、安装cuda和cudnn

1.安装cuda <https://developer.nvidia.com/cuda-downloads>

       

                                                                             
                      图12

2.安装cuDnn <https://developer.nvidia.com/cudnn>库,需要注册什么的,自己搞定吧



                                                                             
                          图13 

3.网上好多教程,自己搜吧,第四步的关键是吧cuDnn中的include、bin、lib文件件内的文件都移到cuda安装目录下的include、
bin、lib里面,然后在环境变量中加入cuda目录下的:                                                 
                                                            

                                     

                                                                             
                          图14

五、pycharm实验是否安装成功

1.进入pycharm,新建工程:

          

                                                                             
                            图15

六、TensorFlow卸载

1.卸载命令时‘pip uninstall
tensorflow’。但要先确定我们所在的是哪个环境,如果所在基础python3.6环境,使用这个命令是没有用处的,倒是你输入‘pip uninstall
python’可以把基础python3.6环境卸载掉。怎样卸载tensorflow呢?我们需要先激活有tensorflow的环境,命令为‘activate
tensorflow’,然后再输入命令‘pip uninstall tensorflow’就可以了,卸载python2.7环境也是同理,输入‘pip
uninstall python27’。                                                           
                                                                               
                              

                                                                             
                             图16

2.如果卸载不了,就暴力卸载,把envs文件夹下的tensorflow文件夹全部删除。

3.卸载完之后就剩下图4所示的样子了。

七、退出环境命令:‘deactivate tensorflow’ 或者‘deactivate
python27’退出tensorflow环境和python2.7环境。

 

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信