Windows10下同时安装python2和python3,并在py3下面安装tensorflow2.0 CPU版本

最近有用到graphlab create模块,所以在Windows10的环境下进行了安装,但是graphlab create只支持python2.7的环境。我在参考博客在anaconda3下面又重新装python2.7,结果出现python版本冲突,解决无果后决定卸载anaconda3装anaconda2。这样的话导致本人之前安装在py3下的tensorflow也一起被卸载,无比痛心,因此还是必须让py2和py3共存。

step1 安装anaconda2和graphlab create

参考前面一条博客的安装方法:我的安装方法

step2 安装anaconda3方法

1、首先在anaconda官网下载一个anaconda3安装包,然后点击安装。
2、安装路径一定要选择anaconda2安装文件下面的envs文件夹,可以命名为py3。
安装路径
3、安装选择
因为在安装anaconda2的时候已经将路径进行了选择,所以在安装3的时候什么都不选。
安装选项
4、点击install直接进行安装。

step3 python3环境下的模块安装

1、 我们打开anaconda2环境下的 Anaconda Prompt进入命令行,采用命令行对各个模块进行安装。
命令行
2、python3环境下的模块安装需要激活环境并进入py3下面
激活py3环境
3、模块安装
激活py3后就可以直接采用pip进行安装,也可以采用conda命令进行安装了。此时安装的包都是在py3下面。

step4 python3下安装tensorflow2.0

经过更新后tensorflow2.0比之前的版本好安装太多,我在安装CPU版本过程中基本没有出现过模块错误。但是GPU版本因为显卡配置问题一直没有安装上,是一个遗憾。
1、任然是先激活py3,步骤如上。
2、执行命令conda -V查看目前的conda版本
3、新建一个python3.5的环境,tensorflow:conda create --name tensorflow python=3.5
4、激活新建的环境:activate tensorflow
激活tensorflow环境
5、安装cpu版本tensorflow2.0
pip install tensorflow==2.0.0-alpha0

这里如果下载慢的话可以选择添加douban源或者清华源。
指令如下:pip install tensorflow==2.0.0-alpha0 -i http://pypi.doubanio.com/simple

6、测试安装是否完成
import tensorflow as tf
如果没有出错则表示安装成功,如果显示错误缺少某个模块则可以先在tensorflow环境下采用pip安装上该模块再重新安装tensorflow。

step5 配置pycharm执行环境

因为系统上已经安装了两个版本的python,由于python更新后续很多模块都是在python3环境下安装和运行,或者是在tensorflow下进行安装。这样我们在pip安装的时候一定要激活需要安装的环境,例如:如果只是在py3下安装没有激活tensorflow,有些包就在tensorflow环境下没有,如果后续有用到则需要再安装一次。
打开pycharm环境,点击setting下面的当前项目Project中设置环境。选择所需要执行的环境下面的python.exe。
pycharm执行环境
如果没有找到这两个执行环境可以直接通过我们的安装目录进行查找并导入。至此环境配置就完成了,可以根据项需要对环境进行更改。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值