python - 导入和使用 keras/tensorflow 时出现 ModuleNotFoundError

标签 python tensorflow keras anaconda jupyter-notebook

我正在尝试开始使用 kerastensorflow,但我不知道如何正确设置它们,并且我的 jupyter 中不断出现错误 笔记本。

通过在线搜索解决方案,我可以看出我的文件夹可能放错了位置,并且我无法判断在哪里下载文件/包。

我想做的就是开始遵循 udemy 类并开始使用 keras/tensorflow,但每次尝试在 jupyter 上导入时我总是收到这些错误> 笔记本。

我使用的是 Windows 操作系统,我怀疑问题是由于 Python37Anaconda 的位置错误造成的,但是我不知道如何开始解决这个问题,因为我在网上找到的所有内容都不起作用。

知道我做错了什么以及如何解决这个问题吗?

new error 1

new error 2

最佳答案

我曾经遇到过同样的问题。当您启动 Jupyter Notepad 时,默认情况下它使用默认的 anaconda 环境。但如果你想切换到不同的环境,你可以使用 ipykernel。

source activate myenv
pip install --upgrade ipykernel
python -m ipykernel install --user --name your_conda_env --display-name "Python (myenv)"

现在,当您启动 jupyter 时,您将看到环境列表(例如 Python (tensorflow-env))。 enter image description here

关于python - 导入和使用 keras/tensorflow 时出现 ModuleNotFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54978936/

相关文章:

python - 如何在 TensorFlow 数字识别中使用自己的手绘图像

python - 将先验信念添加到神经网络中

python - 如何使用 Tensorflow 2/Keras 保存和继续训练具有多个模型部分的 GAN

python - Django-Models:TypeError:强制转换为 Unicode:需要字符串或缓冲区,用户发现

python - 沿任意轴相乘?

python - Django:用户只能编辑或删除与其帐户绑定(bind)的对象

python - 'RefVariable' 对象没有属性 '_id'

python - 从数据文件创建列表

tensorflow - 如何在 tensorflow2.0 的 keras 模型中使用 tf.train.ExponentialMovingAverage

python - 重复使用 GradientTape 进行多个雅可比计算