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

来源:互联网 发布:罗马2全面战争for mac 编辑:程序博客网 时间:2024/05/21 19:27

这个东西搞得我心烦,搞啦很久才搞懂,在这写下来,怕以后由于到这个问题,不管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中,所以最好在安装语句之前加一条:
source activate test_py35
对于在ubantu下的也是一样的只是可能ubuntu下找不到
anaconda command prompt那么只能在终端中执行上述命令