-
首先,你需要安装好anaconda(网上教程很多,安装也很简单,基本没什么难解决的);当然你要是不用它,可以移步其他别人的教程。
-
在anaconda的environment里,creat一个叫tensorflow_cpu,且选择python==3.5.x的环境,如图所示:
-
打开该环境下的cmd:
-
安装指定版本的tensorflow-cpu,即输入:
pip install tensorflow-cpu==1.15.0
回车后如图,(黄色的部分不需要管)
-
可能遇到的报错和解决办法:
-
错误一: We could not find Cython. Setup may take 10-20 minutes. Couldn't find index page for 'cython' (maybe misspelled?) No local packages or working download links found for cython>=0.23
解决办法:在environment里,该环境下,搜索cython,安装cython
然后在终端再输入下载tensorflow的那个语句,看看有没有其他问题。
-
错误二:Failed building wheel for grpcio
解决办法:在Python Extension Packages for Windows - Christoph Gohlke (uci.edu)网站里搜索“grpcio”,然后下载对应版本到你的电脑里(我将它下载到此路径:C:UsersQiLeDownloadsgrpcio-1.26.0-cp35-cp35m-win_amd64.whl),然后回到cmd里安装这个whl文件,即输入
pip install C:UsersQiLeDownloadsgrpcio-1.26.0-cp35-cp35m-win_amd64.whl
这里可以看到successfully了!(手动开心)
然后在终端再输入下载tensorflow的那个语句,看看有没有其他问题。
-
错误三:DEPRECATION: Uninstalling a distutils installed project (wrapt) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
解决办法:在终端查出这个wrapt文件的路径,然后我们手动删除它,即输入
python #进入python的环境,会跳出python版本信息
在>>>后继续输入
import wrapt print(numpy.__path__) #需要一条一条输入
此时会显示路径,按照此路径查找到叫“wrapt”和“wrapt…….info”的文件手动删除!
然后在终端再输入下载tensorflow的那个语句,看看有没有其他问题。
我的没问题了,如下图:
我是之前安装过一遍,但莫名其妙就没有办法运行了,我也找了很多教程试过了,但是都失败了,于是打算从头开始,希望各位程序员都可以一次就安好tensorflow框架,早早开始跑模型!!!
(再有问题我也解决不了了!!!太难了……/(ㄒoㄒ)/~~)
-



