• tensorflow和keras版本对比网站:https://docs.floydhub.com/guides/environments/ 二者的版本一定要对应,要不然导入模块时报错
  • python各个模块的whl安装包网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,从这里直接下载whl包,避免pip install  +模块名 时的龟速获取。
  • 注意我安装的是cpu版本的tensorflow,gpu版本的tensorflow前提是:必须满足英伟达NVIDIA显卡以及仅仅基于NVIDIA显卡才可以有的CUDA算力支持。换句话说,只有NVIDIA显卡才可以安装gpu的tensorflow
  • pip更换国内镜像源,我这里用的是豆瓣:http://pypi.douban.com/simple/ ,下面使用pip安装模块时会使用到。目的是解决连接不上国外的镜像源而频频安装停顿,有时甚至报错的大部分问题。

python、tensorflow、keras的其中一种版本搭配。

python3.7+tensorflow+keras的安装

 

 

 

 

Step1:

打开cmd直接这样就行:pip install tensorflow=="版本号" -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

加 i 参数表示指示镜像源;--trusted-host pypi.douban.com 表示获得ssl证书认证。然后...各种配件什么的安装速度嗖嗖的。搭配我python3.7的2.2.0tensorflow就安装成功啦。敲 python ,进入python代码命令行,import tensorflow as tf,没有问题。

问题1:

前往微软官网下载Visual Studio C++即可:
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

python3.7+tensorflow+keras的安装

 

 

 安装后重启即可。

 

问题二:输入import tensorflow提示下面英文

2020-11-19 09:19:44.394651: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-11-19 09:19:44.399474: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

意思是:

2020-11-19 09:19:44.394651:W tensorflow/stream_executor/platform/default/dso_装载机。cc:55]无法加载动态库“cudart64_101.dll”;错误:未找到cudart64_101.dll

2020-11-19 09:19:44.399474:I tensorflow/流执行器/cuda/cudart_存根抄送:29]如果您的计算机上没有设置GPU,请忽略上面的错误。

我安装的是cpu版本,所以不用管。

python3.7+tensorflow+keras的安装

 

 

 

Step2:

安装Keras ,先通过上面的网站查看跟2.2.0的tensorflow对应的版本,都知道Keras是基于tensorflow这个底层深度学习框架而存在的一个框架。。发现跟2.2.0-version 的tensorflow对应的示2.3.1version的Keras。

接下来跟上一步一样,

pip install keras==2.3.1 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

再进入python,import keras ,有

python3.7+tensorflow+keras的安装

 表示安装成功!而如果报错,只能说明keras跟tensorflow的版本对应错了,就再查看对应关系吧!

参考以下,并作部分修改:

https://blog.csdn.net/qq_43314839/article/details/104754905