【问题标题】:Matplotlib in Tensorflow Jupyter NotebookTensorFlow Jupyter Notebook 中的 Matplotlib
【发布时间】:2019-02-04 13:25:59
【问题描述】:

在 Anaconda Navigator 中,我切换到在 tensorflow 上运行应用程序并安装了 jupyter 5.6.0。然后我打开一个 Python3 笔记本。然后我毫无问题地导入 tensorflow、keras 和 numpy。然后,当我尝试导入 matplotlib 时,笔记本显示 ImportError:没有名为“matplotlib”的模块。

我尝试在我的 anaconda 提示符下和激活 tensorflow 后运行以下命令:pip3 install matplotlib

它说:

(tensorflow) C:\Users\danie>pip3 安装 matplotlib 需求已经满足

适用于 7 条不同的线路。我做错了什么?

【问题讨论】:

  • 你的 notebook 使用的是全局解释器吗?从命令行安装时,您似乎正在使用虚拟环境 (tensorflow)。
  • 我如何检查我是否是?如果这就是你的意思,我也将它作为(基础)C:\Users\danie>pip3 install matplotlib 运行。
  • 将import sys 和sys.executable 添加到笔记本顶部,然后运行它。这显示了正在运行的内核的目录。有了这些信息,从新的命令行(不是 Python 控制台)运行 C:\path\to\python.exe -m pip install matplotlib
  • 老兄,你是男人,非常感谢你
  • 没问题!添加作为答案,以便其他人更容易找到。

标签: python matplotlib tensorflow jupyter-notebook


【解决方案1】:

将import sys 和sys.executable 添加到笔记本顶部,然后运行它。这显示了正在运行的内核的目录。有了这些信息,从新的命令行(不是 Python 控制台)运行C:\path\to\python.exe -m pip install matplotlib

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    相关资源
    最近更新 更多