【问题标题】:Installed required packages on the host system but facing missing packages issue in Jupyter Notebook在主机系统上安装了所需的包,但在 Jupyter Notebook 中面临缺少包的问题
【发布时间】:2018-09-16 11:04:12
【问题描述】:

我有在我的计算机上运行 ipynb 文件所需的所有包,但是当我运行笔记本文件时,我收到错误消息“没有名为 'plotly' 的模块”(例如)。

“plotly”实际上已安装在系统上,即使我在笔记本文件中的上一步安装它,我也会收到相同的错误消息。

我不确定这是系统和笔记本文件之间的同步问题,还是我在这里遗漏了一些非常明显的东西。

许多其他包和库也是如此。 任何帮助将不胜感激。

【问题讨论】:

  • 您是使用 anaconda 还是使用 pip install jupyter 安装 jupyter?另外,这可能是 PATH 问题吗?
  • jupyter notebook和类似plotly的包是否安装在同一个virtualenv中?
  • @JoshWilkins 我使用 pip install jupyter 安装。而且不是路径问题,我明确提到了每个包文件的绝对路径。
  • @Adonis 我对此有点困惑。我目前有两个版本的 Python,我最近只为此安装了 python 3。您是否建议我为两个版本的 python 分别安装 plotly 和其他软件包?
  • 这确实可能是问题所在。您可以尝试的一件事是在您启动 jupyter 的命令行上启动 python 解释器并检查导入是否有效

标签: python matplotlib jupyter-notebook


【解决方案1】:

确实,问题在于大多数软件包默认安装用于 Python 2。我不得不为 Python 3(Jupyter Notebook)单独重新安装所有软件包。

pip install 包名

pip3 安装 包名

并非所有包都可用于 Python 3,但幸运的是,我需要的所有包都很容易获得。希望这对某人有所帮助,并感谢大家的建议:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-08-09
    • 1970-01-01
    • 1970-01-01
    • 2018-07-20
    相关资源
    最近更新 更多