关于windows下和ubuntu下conda命令搭载tensorflow环境

这个东西搞得我心烦,搞啦很久才搞懂,在这写下来,怕以后由于到这个问题,不管windows还是linux下都可以用下面方法解决

首先我的情况是在先安装啦anaconda3和pycharm20172后在pycharm interpreter中导入anaconda带的python3。6后发现没有tensorflow这个包。而且用pycharm自带的availabe packge搜索安装也搜不到。所以只能手动安装啦。

首先我们说一下以windows为例:

上面两个软件安装完成后,我们打开anaconda command prompt。首先你可以直接输入:

conda install tensorflow

应该是可以安装的此时环境是anaconda自带的python3。6。

如果不行那我们创建一个python3。5的环境(是与3。6共存的可以交替使用)来安装:

创建环境:

 

conda create --name test_py35 python=3.5
然后激活:
source activate test_py35
此时你处于python3。5环境下。
下面在使用:

conda install tensorflow
在3。5中安装tensorflow。
此时就把环境配好啦
我们再进入pycharm interpreter中添加新的interpreter地址,在anaconda安装目录下的:envs/

 
test_py35/bin/python3。5
这样pytharm中就导入啦有tensorflow的python3。5。
这也解决啦多版本python共存问题。
由于python3.5中有很多包是没有的比如numpy,pandas等,那么我们在anaconda command prompt中进行添加:
如:conda install numpy

前提是在激活的python3。5中,所以最好在安装语句之前加一条:

 
activate test_py35# 

对于在ubantu下的也是一样的只是可能ubuntu下找不到

 
 
anaconda command prompt
那么只能在终端中执行上述命令

 

补充:几个月后又想装NLTK玩一下,于是在windows10下进入 anaconda command prompt:首先激活python35:

 

activate python35

pip install nltk

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值