windows7 64位下安装tensorflow终极解决方案

时间:2024-04-12 17:29:03

首先明确一个概念,pycharm中安装的包在cmd中不一定会生效

例如,pycharm中安装了pip是9.0的,在cmd中输入pip -V却显示8.0


安装这个机器学习框架需要注意如下事项:

一、win7 64位,安装python3.5.2(64bit)

二、注意依赖。

pip不会帮你检查依赖

请对比以下两幅图片

以下截图来自

https://pypi.python.org/pypi/tensorflow

windows7 64位下安装tensorflow终极解决方案

在cmd中输入pip list

windows7 64位下安装tensorflow终极解决方案


请确保自己电脑中的pip list之后的结果满足官网上对依赖的要求

pycharm中的包对于在cmd中进行的tensorflow的安装是无效的。windows7 64位下安装tensorflow终极解决方案

三、检查pip的版本和来自哪里。

我一开始犯了错误,pip -V显示来自python 2.7

windows7 64位下安装tensorflow终极解决方案

设置控制面板中的系统变量为:

D:\software\python35_64\Scripts;

如果上面显示pip来自python2.7,则直接在python2.7的安装目录下删除pip,然后重新在python3.5的条件下(也就是说cmd中输入python,显示为python3.5)安装pip,直至与上面cmd显示一致。

请注意理解上面每一句话,否则都可能失败,失败的信息会一律显示为:

tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform

四、输入

pip install tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

windows7 64位下安装tensorflow终极解决方案