【发布时间】:2016-09-27 07:15:38
【问题描述】:
我是 Python 新手,我使用命令 pip install plotly 使用 Anaconda 提示符安装了 plotly 库,它显示它安装在已安装的库下,但当我尝试通过 Jupyter 库导入时说模块是未找到。
【问题讨论】:
标签: python installation anaconda plotly jupyter
我是 Python 新手,我使用命令 pip install plotly 使用 Anaconda 提示符安装了 plotly 库,它显示它安装在已安装的库下,但当我尝试通过 Jupyter 库导入时说模块是未找到。
【问题讨论】:
标签: python installation anaconda plotly jupyter
这通常是由于安装了多个 Python 解释器,因此您在笔记本中看到的 Python 可能不是您之前安装的 Python。
您可以通过查看sys.executable 和sys.path 来检查这一点,并将它们与运行pip install plotly 的Anaconda 提示符中的where pip 进行比较。
您可以通过以下方式确保使用正确的 Python:
C:\full\path\to\right\python.exe -m pip install plotly
这应该与您笔记本中的sys.executable 相同。
【讨论】:
我有类似的问题。
转到 Anaconda 提示符并输入 pip install plotly 回车。重启内核并再次尝试导入。
【讨论】:
进一步 feom @minrk 回答:
在搜索了一段时间后,我发现这是一个损坏的 conda-kernel 槽 jupyter notebook 问题。
在您的笔记本中使用 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
【讨论】: