我是Python的新手,我使用命令pip install plotly
使用Anaconda提示安装了plotly库,它显示它安装在已安装的库下但当我尝试通过Jupyter库导入时不会导入说找不到模块。
答案 0 :(得分:1)
这通常是由于安装了多个Python解释器,因此您在笔记本中看到的Python可能不是您用于安装的Python。
您可以查看sys.executable
和sys.path
,并在运行where pip
的Anaconda提示中与pip install plotly
进行比较,从而进行检查。
您可以通过执行以下操作来确保使用正确的Python:
C:\full\path\to\right\python.exe -m pip install plotly
这应与笔记本中的sys.executable
相同。
答案 1 :(得分:0)
我有类似的问题。
转到Anaconda提示符,然后输入pip install plotly
,按Enter键。重新启动内核,然后尝试再次导入。
答案 2 :(得分:0)
@minrk的回答更加激烈:
搜索此问题一段时间后,我发现这是一个损坏的conda内核槽jupyter笔记本问题。
在笔记本中使用Minrk解决方案检查它是否指向python可执行文件的环境路径:
import sys
sys.executable
# >>>> 'C:\\Users\\username\\AppData\\Local\\Continuum\\anaconda3\\envs\\**wrong_env**\\python.exe'
如果不是,则简单的解决方法是install nb_conda
:
conda install nb_conda