【发布时间】:2023-04-11 00:23:01
【问题描述】:
我已经安装了 Keras 和 TensorFlow-GPU,但是当我尝试将这些库导入 Jupiter notebook 时出现错误
Keras-applications 1.0.8 pypi_0 pypi
keras-preprocessing 1.1.2 pypi_0 pypi
tensorboard 2.1.1 pypi_0 pypi
tensorflow-gpu 2.1.0 pypi_0 pypi
tensorflow-gpu-estimator 2.1.0 pypi_0 pypi
numpy 1.19.2 pypi_0 pypi
opencv-python 4.4.0.44 pypi_0 pypi
pip 19.2.3 py37_0
这里是使用 conda list 的库。 这是 jupyter 向我显示的错误:
ModuleNotFoundError Traceback(最近调用 最后)在 ----> 1 导入 keras 2 从 keras.models 导入顺序 3 从 keras.layers 导入密集,激活 4 将 numpy 导入为 np 5
ModuleNotFoundError: 没有名为“keras”的模块
我在 anaconda 环境中尝试了这个:
pip3 安装 keras
要求已经满足:keras in c:\users\msi-pc\appdata\local\programs\python\python39\lib\site-packages (2.4.3) 已满足要求:numpy>=1.9.1 in c:\users\msi-pc\appdata\local\programs\python\python39\lib\site-packages (来自 keras)(1.19.4)要求已经满足:scipy>=0.14 in c:\users\msi-pc\appdata\local\programs\python\python39\lib\site-packages (来自 keras)(1.5.4)要求已经满足:h5py in c:\users\msi-pc\appdata\local\programs\python\python39\lib\site-packages (来自 keras)(3.1.0)要求已经满足:pyyaml in c:\users\msi-pc\appdata\local\programs\python\python39\lib\site-packages (来自 keras)(5.3.1)
如果你能帮助我,我将不胜感激。
P。小号: 我意识到为了从 (tensorflow>=2.0.0 ) 上的第二个版本导入 keras /tensorflow 我必须使用 import tensorflow.keras 一切都会好起来的。
【问题讨论】:
-
我在该列表中没有看到名为“keras”的包,这就是它不起作用的原因。
-
但是几分钟前我使用 pip install keras 并且它说 keras 安装成功。但我意识到我应该使用 tensorflow.keras ,keras 和 tensorflow.keras 算法和子包之间有什么区别吗?谢谢
-
在您的
conda环境被激活时尝试pip list。检查keras是否在里面。 -
我在 conda 环境中尝试 pip list 但没有 keras 模块
标签: python tensorflow keras jupyter-notebook anaconda