导言:将安装Tensorflow遇到的问题及解决方法记录于此,一来以后可以随时查阅,二来供碰到类似问题的朋友参考。
最近在专心攻读《深度学习图解》,在学到第8章时,运行书中的代码,提示需要安装tensorflow框架,于是,按照常规方法,打开命令行界面,输入:
pip install tensorflow
可总是出错。
捣鼓了半天,也试着在不同的时间段来安装,但总是没有效果。没办法,只好边在网上搜索,边试着解决问题,最终还是搞定了。
首先,下载Anaconda,注意,要是最新版的Anaconda。我是在下面这个网址上下载的:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
由于我的计算机安装的是64位的Win10系统,我下载的是2020.7.24的文件Anaconda3-2020.07-Windows-x86_64.exe。
下载好后,双击安装。注意,安装到“AdvancedOptions”这一步时,建议将两个复选框都选上。(即勾选“AddAnaconda3 to the system PATH environment variable”前的复选框)
安装完成后,单击左下角的开始菜单,找到并打开“AnacondaPrompt(anaconda3)”,出现命令行界面。
输入命令:
python -m pip install --upgrade pip
升级pip版本。
输入命令:
pip install tensorflow-cpu==2.2.0 -ihttps://pypi.douban.com/simple/
安装tensorflow。
一切顺利!
然而,在试着运行命令:
import tensorflow
时,出现如下图1所示的错误,提示找不到指定的模块。
图1
此时,需要下载并安装vc_redist.x64.exe,下载地址为:
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
安装完成后,重启计算机,再次运行通过。
但是,运行书中的代码时,又出现找不到keras库的错误,这很容易解决,在命令行界面输入:
pip install keras
安装keras库即可。
此时,程序代码可以顺利运行了。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。