我刚刚安装了 Visual Studio 2019 和 Tensorflow,但无法导入 Keras,因为收到以下错误消息:
Keras 需要 TensorFlow 2.2 或更高版本。通过以下方式安装 TensorFlowpip install tensorflow
问题是我别无选择,只能安装 Tensorflow 1.15,因为我有以下设置:
- 视觉工作室 2019
- Python 3.7
- CPU i7 920(无avs,仅SSE)
- 操作系统 Windows 7 64
- 英伟达 GPU
- CUDA 10.1
我必须为该 Python 版本、我的 CPU 和名为“tensorflow-1.15.0-cp37-cp37m-win_amd64”的 CUDA 版本下载并安装一个轮子。
Tensorflow 似乎可以工作(它检测我的 GPU 并打印“hello world”消息),但问题是 Visual Studio 安装了最新版本的 Keras。
如何指定旧的兼容版本,以及新版本兼容什么?
我遇到了上次 keras 版本引起的同样问题,我记得是():
1-升级张量流:
pip install --user --upgrade tensorflow-gpu
(可能缺少一些软件包,只需pip安装即可)
2-升级 Tensorboard
pip install --user --upgrade tensorboard
(可能缺少一些软件包,只需pip安装即可)
3-降级Keras
pip install keras==2.3.1
(最新版本对我有用)
4-降级tensorflow-gpu
pip install --user --upgrade tensorflow-gpu==1.14.0
(最新版本对我有用)
如果有效请告诉我!
水蟒 2020.02
Python 3.7
CPU i3 8100
操作系统 Windows 10 64
Nvidia GPU GTX1050TI
CUDA 10.1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)