windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

话不多说,直入正题。

本人电脑是win7的,在已经安装Anaconda2的情况下,想安装Tensorflow,此时发现Tensorflow只支持python3,又不想卸载Anaconda2,故又安装Anaconda3,此时Anaconda2与Anaconda3兼容。

1,下载和安装Anaconda2和Anaconda3(我安装的Anaconda中的python分别为python2.7和python3.5)

       参考博文

2,进入python3环境下(在cmd中运行activate py3)

3,点击anaconda navigator并运行,创建环境Tensorflow,如下图:

    windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

4. 在命令行中,启动环境tensorflow,如图:

windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

5 .  安装GPU版的TensorFlow:

      在cmd中运行 pip install tensorflow-gpu

6 . 安装CUP版的TensorFlow:

      在cmd中运行 pip install tensorflow

7. 在 anaconda navigator中,进入tensorflow环境,安装spyder 插件:

windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

(7)或者首先在cmd里面activate py3,待前面出现[py3]之后,再输入spyder回车,此时spyder进入python3的编辑环境。

8. 检验

windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

此时大功告成;若要在pycharm中使用,则需:

windows7 下Anaconda2与Anaconda3并存,安装Tensorflow

不过这样做有一些麻烦,因为TensorFlow环境下支持的包比较少,后期还得不断安装。