Python 如何安装&x27;情节';从Mac上Colab下的蟒蛇内部

Python 如何安装&x27;情节';从Mac上Colab下的蟒蛇内部,python,installation,jupyter-notebook,anaconda,google-colaboratory,Python,Installation,Jupyter Notebook,Anaconda,Google Colaboratory,我试图在Anaconda中用code导入plotly import plotly.graph_objs as go from plotly import __version__ from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot init_notebook_mode(connected=True) 但收到错误 -----------------------------------------

我试图在
Anaconda
中用code导入
plotly

import plotly.graph_objs as go
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
但收到错误

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-11-978bd9a5088a> in <module>
     14 
     15 # import plotly.plotly as py
---> 16 import plotly.graph_objs as go
     17 from plotly import __version__
     18 from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot

ModuleNotFoundError: No module named 'plotly'
---------------------------------------------------------------------------
ModuleNotFoundError回溯(上次最近调用)
在里面
14
15#导入plotly.plotly作为py
--->16导入plotly.graph_objs作为go
17从plotly import\u版本__
18从plotly.offline导入下载\u plotlyjs,初始化\u笔记本\u模式,绘图,iplot
ModuleNotFoundError:没有名为“plotly”的模块

我已经检查了许多类似的帖子,以便在
Jupyter
上安装
'plotly'
,但不知何故,我无法在Mac上安装。我通常使用GoogleColab,这可能是我使用不同平台的原因导致安装时的混乱吗

Jupyter笔记本电脑从“环境”开始。Anaconda创建了环境,其中包含许多有用的库。它还拥有一个自包含的python解释器。在本例中,环境中没有以绘图方式安装库(它不是Anaconda提供的默认库),因此您必须在笔记本所在的环境中以绘图方式安装

Jupyter笔记本电脑使用的环境在安装东西时有点棘手,因此,使用
import sys
然后使用
安装库!{sys.executable}-m pip plotly安装
查找带有
的python解释器!{sys.executable}
并在笔记本本身中使用pip权限进行绘图安装

更多阅读:

尝试:


成功了,谢谢你。你能简要解释一下这个问题的起因吗?当然可以。我给这篇文章加了一些评论。评论很有帮助。你如何使抽象概念易于理解,真是不可思议。非常欣赏阅读材料。谢谢你,奥利。你也可以避免使用
sys.executable
逻辑,直接使用(注意
%
),它会用正确的可执行文件安装软件包。@jakevdp感谢你提供了另一种解决方案:)你是从Colab下的jupyter内部,还是从Mac命令行,或者两者都在寻找解决方案?所有这些都是由Anaconda担任环境经理的。@smci我不确定我们是否能在Colab领导下从jupyter内部完成。我想从jupyter下载HTML输出,因为我使用的是Colab,它没有这个函数。
import sys
!{sys.executable} -m pip install plotly
import plotly.graph_objs as go
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)