Как установить «сюжетно» изнутри Anaconda под Colab на Mac - PullRequest
2 голосов
/ 23 марта 2020

Я попытался импортировать plotly в Anaconda с кодом

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'

Я проверил несколько похожих сообщений для установки 'plotly' на Jupyter, но почему-то я не мог сделать это на Ма c. Я обычно использую Google Colab, может ли это быть причиной того, что я использую разные платформы, что вызвало путаницу при установке?

1 Ответ

2 голосов
/ 23 марта 2020

Ноутбуки Jupyter запускаются в «среде». Анаконда создала среду, в которой много полезных библиотек. Он также содержит автономный интерпретатор python. В этом случае в среде не было установленной библиотеки (это не библиотека по умолчанию, которую предоставляет Anaconda), поэтому вам пришлось устанавливать ее в той среде, в которой находится ноутбук.

Используемые среды с Jupyter Ноутбуки немного сложны для установки вещей, поэтому, используя import sys, затем установка библиотеки с !{sys.executable} -m pip install plotly находит интерпретатор python с !{sys.executable} и плотно устанавливается с помощью pip прямо в Сам ноутбук.

Больше чтения:

try:

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)
...