tut*_*eri 34 visual-studio keras
我刚刚安装了 Visual Studio 2019 和 Tensorflow,但我无法导入 Keras,因为我收到以下错误消息:
Keras 需要 TensorFlow 2.2 或更高版本。通过以下方式安装 TensorFlow
pip install tensorflow
问题是我别无选择,只能安装 Tensorflow 1.15,因为我有以下设置:
我必须为该 Python 版本、我的 CPU 和名为“tensorflow-1.15.0-cp37-cp37m-win_amd64”的 CUDA 版本下载并安装一个轮子。
Tensorflow 似乎可以工作(它检测到我的 GPU 并打印“hello world”消息),但问题是 Visual Studio 安装了最新版本的 Keras。
如何指定较旧的兼容版本,新版本兼容什么?
小智 59
我遇到了由上次 keras 版本引起的相同问题,我记得所做的():
1-升级张量流:
pip install --user --upgrade tensorflow-gpu
Run Code Online (Sandbox Code Playgroud)
(可能有一些缺失的包,只需 pip install 它们)
2-升级 Tensorboard
pip install --user --upgrade tensorboard
Run Code Online (Sandbox Code Playgroud)
(可能有一些缺失的包,只需 pip install 它们)
3-降级 Keras
pip install keras==2.3.1
Run Code Online (Sandbox Code Playgroud)
(最新版本对我有用)
4-降级tensorflow-gpu
pip install --user --upgrade tensorflow-gpu==1.14.0
Run Code Online (Sandbox Code Playgroud)
(最新版本对我有用)
让我知道是否有效!
蟒蛇 2020.02
蟒蛇 3.7
CPU i3 8100
操作系统 Windows 10 64
英伟达 GPU GTX1050TI
CUDA 10.1
Hag*_*ard 19
按照这里给出的建议,降级 Keras 对我来说很有效,而不必接触任何其他软件包。做就是了:
pip install keras==2.3.0
Run Code Online (Sandbox Code Playgroud)
我希望这只是一个暂时的问题,并且会在 TensorFlow 和 Keras 的未来版本中得到修复。
此处讨论了其他可能的解决方案。
| 归档时间: |
|
| 查看次数: |
86665 次 |
| 最近记录: |