ModuleNotFoundError:没有名为“ plotly”的模块

时间:2018-11-22 16:54:35

标签: python python-3.x plotly

阅读了与此问题相关的所有现有帖子后,我仍然没有设法解决它。

ModuleNotFoundError: No module named 'plotly'

我尝试了以下所有操作:

pip3 install plotly
pip3 install plotly --upgrade

以及使用以下方式进行情节卸载:

pip3 uninstall plotly 

然后重新安装它,我在终端上得到以下信息:

Requirement already satisfied, skipping upgrade: six in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from plotly) (1.11.0)
Requirement already satisfied, skipping upgrade: nbformat>=4.2 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from plotly) (4.4.0)
Requirement already satisfied, skipping upgrade: retrying>=1.3.3 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from plotly) (1.3.3)
Requirement already satisfied, skipping upgrade: urllib3<1.25,>=1.21.1 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from requests->plotly) (1.24.1)
Requirement already satisfied, skipping upgrade: idna<2.8,>=2.5 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from requests->plotly) (2.7)
Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from requests->plotly) (3.0.4)
Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from requests->plotly) (2018.10.15)
Requirement already satisfied, skipping upgrade: jsonschema!=2.5.0,>=2.4 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from nbformat>=4.2->plotly) (2.6.0)
Requirement already satisfied, skipping upgrade: jupyter-core in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from nbformat>=4.2->plotly) (4.4.0)
Requirement already satisfied, skipping upgrade: traitlets>=4.1 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from nbformat>=4.2->plotly) (4.3.2)
Requirement already satisfied, skipping upgrade: ipython-genutils in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from nbformat>=4.2->plotly) (0.2.0)

import plotly
import plotly.plotly as py

产量:

ModuleNotFoundError: No module named 'plotly'

我的pip(3)版本以及python(3)似乎都不错 有人可以帮忙吗?

在Atom 1.32.2 x64上使用Python3

4 个答案:

答案 0 :(得分:0)

这听起来像是经典的依赖问题。

  • 检查您的pip版本使用的脚本版本与启动脚本的Python版本(3.6)相同(即:使用python3(.6)来启动脚本,而不仅仅是python)< / p>

  • 您的日志未显示已安装的情节。实际上,粘贴时可能会忘记一行,但是如果尚未安装pip3.6 install -U plotly,则应该安装该软件包。

答案 1 :(得分:0)

我可以:

conda install -c https://conda.anaconda.org/plotly

好运!

答案 2 :(得分:0)

我确实进行了pip安装。它没有用。

然后,我刚刚从终端关闭了我的jupyter笔记本,然后再次将其打开。有效。奇怪地重新启动内核无效!

答案 3 :(得分:0)

只需运行它即可卸载 plotly,然后从源代码构建它。那应该修复导入

pip uninstall plotly && python -m pip install plotly