在Jupyter问题中喋喋不休

时间:2016-04-30 20:15:56

标签: python plot jupyter plotly jupyter-notebook

我安装了plotly.py来使用Jupyter处理一些图,但是我无法导入它。

! pip install plotly --upgrade
Requirement already up-to-date: plotly in c:\python34\lib\site-packages
Requirement already up-to-date: requests in c:\python34\lib\site-packages (from plotly)
Requirement already up-to-date: six in c:\python34\lib\site-packages (from plotly)
Requirement already up-to-date: pytz in c:\python34\lib\site-packages (from plotly)
Cleaning up...

然后

  import plotly
  ---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-6-c27a4132ad2e> in <module>()
----> 1 import plotly

  ImportError: No module named 'plotly'

我正在运行Python 3.4.1,所以作为Jupyter,我无法得到的是当我从命令行运行Python时,情节正常。有什么建议? (我真的不想清理安装Python)

10 个答案:

答案 0 :(得分:8)

我有同样的问题。 在命令提示符下运行以下解决了我的问题。

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

很可能通过pip install安装的地图以某种方式未被Jupter检测到。

答案 1 :(得分:1)

我有同样的问题。我滚动浏览并发现了另一个问题。所以我在那里回答了。继承人,

https://stackoverflow.com/a/48774224/9176740

答案 2 :(得分:1)

在jupyter笔记本中,运行要安装软件包的正确内核,运行

import sys
!conda install --yes --prefix {sys.prefix} plotly

这将正确地安装在正确的内核中。

答案 3 :(得分:1)

使用plotly.plotly将使用不同版本的python创建错误。

  1. 确保您没有在环境变量路径中安装多个python版本。

  2. 从现在开始尝试使用“ chart-studio”。

运行

 'pip install chart-studio'

,然后使用:

导入
 'import chart_studio.plotly as py'

答案 4 :(得分:0)

要导入seaborn,sklearn并在jupyter笔记本上绘图,请先在终端上针对python“ pip install ipykernel”,anaconda“ conda install ipykernel”或“ python -m ipykernel install”在终端上运行此

答案 5 :(得分:0)

可能是venv问题。 尝试按以下步骤启动jupyternotebook并从whithin中进行安装,以确保您从环境中运行jupyter。

python -m jupyter notebook

答案 6 :(得分:0)

随心所欲地安装袖扣库。

<version>x.x.x-SNAPSHOT</version> 

这解决了Jupyter笔记本上明显没有模块错误的问题。

答案 7 :(得分:0)

! pip install plotly --upgrade修复了我的错误中的错误,但从anaconda中的cmd进行pip plotly安装没有帮助

答案 8 :(得分:-1)

我也有同样的问题,但在valgrind的anaconda提示下已解决

答案 9 :(得分:-1)

经过一段时间的研究,我发现它是一个损坏的conda-kernel槽jupyter笔记本。

在笔记本中通过以下方式检查笔记本是否指向写入python可执行文件的环境路径

import sys
sys.executable 

# >>>> 'C:\\Users\\username\\AppData\\Local\\Continuum\\anaconda3\\envs\\**wrong_env**\\python.exe'

如果不是,则简单的解决方法是install nb_conda

conda install nb_conda