Windows下同时安装Anaconda2(Python2)和Anaconda3(Python3)以及tensorflow

缘由

Anaconda是咱们经常使用的python处理工具,里面嵌入了不少python相关的处理包。但在使用时,常常就会遇到版本不对的问题,好比,最近我想用tensorflow。结果发如今使用pip安装时,却安装不上,缘由是我使用的是Anaconda2.7版本。 
结果发现根本就不支持2.7版本的Anaconda。 python


这里写图片描述

 

安装Anaconda2和Anaconda3版本

因为我以前安装的是Anaconda2,安装的路径为: markdown


这里写图片描述 

下面咱们要安装Anaconda3,首先是下载,下载的话我是用的是清华大学的镜像网站(很是好,但愿你们能够关注): https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 
若是你要在官网下载是很是慢的。

 

下载完成以后,即可点击安装了,安装时注意,在该文件夹下添加一个py3安装目录: app


这里写图片描述 


这里写图片描述 

同时,注意在下一步的时候,这两个都不用选择了。 

这里写图片描述 

 

Anaconda版本的切换

在cmd中切换activate命令,以下图所示: 工具


这里写图片描述

在pycharm中切换,能够按照下面流程操做:

 

File >> Default Settings >> Project Interpreter
  • 1

 


这里写图片描述

 

这里若是没有出现python3的话,能够本身配置添加一个。 post


这里写图片描述

 

pip的切换

咱们在Anaconda2版本中,Scripts目录中发现pip的存在,同时在\envs\py3\Scripts目录中也发现pip的存在,以下面两个所示: 网站


这里写图片描述 


这里写图片描述 

那么,如何保证,在pip下载相关处理包时,是使用pip2呢,仍是pip3呢,这里其实有两种处理办法。 
第一种处理办法为:直接在cmd中进入pip的绝对目录(2同理),以下图所示: 

这里写图片描述 

而后,再去使用pip相关命令,如:

 

pip install -------
  • 1

第二种处理办法为:使用activate切换python:spa

activate py3
  • 1

tensorflow安装实例

使用下面命令后.net

activate py3
  • 1

咱们使用下面命令来安装tensorflowcode

pip install tensorflow
  • 1

很惊讶的发现尽然没有报错,安装完成了。 blog


这里写图片描述
相关文章
相关标签/搜索