阅读了与此问题相关的所有现有帖子后,我仍然没有设法解决它。
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
答案 0 :(得分:0)
这听起来像是经典的依赖问题。
检查您的pip版本使用的脚本版本与启动脚本的Python版本(3.6)相同(即:使用python3(.6)
来启动脚本,而不仅仅是python
)< / p>
您的日志未显示已安装的情节。实际上,粘贴时可能会忘记一行,但是如果尚未安装pip3.6 install -U plotly
,则应该安装该软件包。
答案 1 :(得分:0)
答案 2 :(得分:0)
我确实进行了pip安装。它没有用。
然后,我刚刚从终端关闭了我的jupyter笔记本,然后再次将其打开。有效。奇怪地重新启动内核无效!
答案 3 :(得分:0)
只需运行它即可卸载 plotly,然后从源代码构建它。那应该修复导入
pip uninstall plotly && python -m pip install plotly