windows10+anaconda2.x or 3.x配置tensorflow+卸载和重装tensorflow

一、安装anaconda和pycharm

1.点击anaconda网址进行下载python3.6版本和python2.7版本,这个网址仅仅是最新的版本,且下载比较慢,

                                         

                                                                                       图1 anaconda官网

      进入清华镜像下载所需要的版本,速度很快,且版本齐全。

2.进入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

       

                                                                                                    图12

2.安装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环境。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值