最后我还是装了tensorflow2.0版本,不用专门下载keras。因为tensorflow已经将keras纳入进去了,在这种情况下,你可以这样引用keras:from tensorflow import keras 引用keras中的函数时: from tensorflow.keras import Sequential ;按from 文件夹.子文件夹 import 函数/类名这种形式。
本人的安装过程如下
conda install --index-url https://pypi.douban.com/simple tensorflow=2.0
conda install mingw libpython
conda install keras
查看keras的版本
python
from tensorflow import keras
print(keras.__version__)
输出结果如下:
在装之前一定要搞清楚python、tensorflow、keras的适配版本,装一定要指定版本号
tensorflow的镜像:
pip install --index-url https://pypi.douban.com/simple tensorflow
或pip install --index-url http://mirrors.aliyun.com/pypi/simple/ tensorflow
安装过程(这是其他的教程)
载入TensorFlow环境
打开anaconda prompt
更新setuptool:pip install --upgrade -I setuptools
输入:conda create -n tensorflow python=3.5 然后回车
激活环境:activate tensorflow然后回车 (不使用时关闭命令为:deactivate)
安装TensorFlow: CPU: pip install --ignore-installed --upgrade tensorflow 或者:pip install tensorflow
安装Keras:
打开anaconda prompt
输入conda install mingw libpython回车 然后输入y回车
输入conda install theano回车 输入y回车
输入conda install keras回车,然后输入y回车
可能会遇到的问题
Anaconda3 更换国内镜像(换源)
Anaconda使用conda连接网络出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url) 我是用的第一种方法解决的,将https改成http