【发布时间】:2020-05-21 21:57:24
【问题描述】:
您好,我是一名高中生,我的任务是制作一个 CNN。我对这种类型的编码不是很熟悉。每次我们在 Jupyter Notebook 中运行代码时都会出现这个错误:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-9-7d4e1bb634e9> in <module>
8 import matplotlib.pyplot as plt
9 import numpy as np
---> 10 import tensorflow as tf
11
12 # Allow image embeding in notebook
ModuleNotFoundError: No module named 'tensorflow'
我已经按照教授的建议将它放在 Python 3.6 下,并且我使用的是 tensorflow 1.4,这是我必须使用的版本。我也在做mac os。他还说我们不能将 tensorflow 放在虚拟环境下,否则程序将无法运行。如果有任何方法可以通过终端解决此问题,否则将不胜感激。谢谢您的帮助。 编辑:我在 anaconda 下使用 jupyter notebook。我无法识别 Conda 命令。
【问题讨论】:
-
如果你的虚拟环境安装了tensorflow,需要选择合适的python内核
-
如果您使用的是 conda 环境,请查看此答案stackoverflow.com/q/39604271/2662958
标签: macos tensorflow jupyter-notebook anaconda python-3.6