【发布时间】:2018-12-31 09:56:03
【问题描述】:
当我在 jupyter 中运行以下代码时,我会抛出一个模块注释发现错误。但是当我在 python 中运行导入函数时,它可以正常工作,没有任何错误。我拥有的 jupyter 版本是 4.4.0,但在 anaconda navigator 中显示为 5.3.0。
import plotly
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-6361d2547ebc> in <module>
----> 1 import plotly
ModuleNotFoundError: No module named 'plotly'
【问题讨论】:
-
你是如何安装模块的?
-
使用 pip install plotly
-
您是从 Anaconda 中还是从命令行运行 jupyter notebook?由 pip 和 (ana)conda 安装的模块的不同路径可能存在一些安装问题,这不仅会导致不同版本的 jupyter,而且还会导致(未安装或找到)plotly。我没有任何与“正常”Python 安装并行使用 (ana)conda 的经验,但您可能需要仔细检查已安装的模块及其安装路径。 PYTHONPATH 是 PATH 环境变量的一部分吗?您在哪个操作系统上运行?
-
您使用的是哪个操作系统?
-
@albert 你是对的。这是 anaconda 无法识别情节的问题。我解决了。