WIN7下安装Tensorflow

一、说明

tensorflow在win7上只支持python3.5以上语言版本:



二、安装

安装CPU版TensorFlow 0.12,在anaconda3的Prompt下输入:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

安装GPU版TensorFlow 0.12,在anaconda3的Prompt下输入:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

---------------------------------------------------------

其实,上述方法可以类推,如果是安装 tensorflowr 1.2,那么:

安装CPU版TensorFlow 1.2,在anaconda3的Prompt下输入:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp35-cp35m-win_amd64.whl

安装GPU版TensorFlow 1.2,在anaconda3的Prompt下输入:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.1-cp35-cp35m-win_amd64.whl

--------------------------------------------------------

惊奇的是,我在python3.6版本的Anaconda上,直接把上述语句中的35改成36就可以直接安装tensorflow了

---------------------------------------------------------

tensorflow官网的方法:https://www.tensorflow.org/versions/r1.2/install/install_windows

官网方法与本文所述类似,唯一不同在于:

1. 官网:在安装之前建立了一个虚拟环境,在虚拟环境里面安装tensorflow,每次运行之前都需要激活虚拟环境,与Anaconda是并行关系,tf安装目录下有自己单独的编译器。这种情况tf的安装目录:D:\Anaconda3\envs\tensorflow

2. 本文:在Anaconda环境中安装tensorflow,好处是把tf集成在Anaconda内,可以与Anaconda内部其他库,例如opencv等同时import。这种情况tf的安装目录:D:\Anaconda3\Lib\site-packages


三、可能遇到的问题

安装过程可能提示:
Installing collected packages: setuptools, protobuf, numpy, tensorflow
Found existing installation: setuptools 27.2.0
Cannot remove entries from nonexistent file \anaconda3\lib\site-packages\easy-install.pth

解决:

1. 运行“pip install --upgrade --ignore-installed setuptools”

2. 再重第二章的安装步骤


四、检查

使用conda list可以查看 tensorflow安装成功


五、更新

升级很简单(在这里感谢一下为简化 TensorFlow 安装过程的工程师们),就是一行语句,这也是安装命令:

对于 GPU 版本:
pip3 install --upgrade tensorflow-gpu
对于 CPU 版本:
pip3 install --upgrade tensorflow


猜你喜欢

转载自blog.csdn.net/qq_15192373/article/details/78573638
今日推荐