Установить Plotly в Anaconda

Как установить Plotly в Anaconda?

https://conda.anaconda.org/plotly говорит conda install -c https://conda.anaconda.org/plotly <package> и

https://plot.ly/python/user-guide/ говорит pip install plotly. I.e., без упаковки.

Итак, , какие пакеты я должен указать в Anadonda conda?

Я пробовал без него и получал ошибки:

C:\>conda install -c https://conda.anaconda.org/plotly
Error: too few arguments, must supply command line package specs or --file

Ответ 1

Если вам все равно, какая версия Plotly вы устанавливаете, просто используйте pip.

pip install plotly - это простой способ установить последний стабильный пакет для Plotly из PyPi.

pip - полезный инструмент управления пакетами и зависимостями, который делает эти вещи легкими, но следует отметить, что инструмент Anaconda conda сделает то же самое.

pip по умолчанию будет установлен в ваше местоположение установки Anaconda.

Ознакомьтесь с этим описанием управления пакетами и средой между pip и conda.

Изменить: ссылка покажет, что conda может обрабатывать все pip может и многое другое, но если вы не пытаетесь указать версию пакета, которую вам нужно установить, pip может быть намного более кратким.

Ответ 2

Прояснение вещей

@xpt, у тебя тут какая-то путаница:

  • Conda используется для установки пакетов (plotly - это пакет, numpy - это пакет, cufflinks - это пакет и т.д.)
  • Список доступных пакетов содержится в некотором индексе, который на языке Conda называется каналом. "Официальный" канал по умолчанию поддерживается Anaconda (разработчиком Conda), но любой может открыть свой собственный канал и использовать его для распространения пользовательских пакетов.

Итак, в показанной вами команде: conda install -c https://conda.anaconda.org/plotly <package>

  • Переключатель -c говорит Conda использовать пользовательский канал, который называется https://conda.anaconda.org/plotly 1
  • <package> - это пакет для загрузки с этого канала.
  • Указывать канал необязательно, и если вы этого не сделаете, то Conda будет искать каналы по умолчанию. Но вы должны указать пакет, чтобы Conda знала, что устанавливать.

1 На самом деле это канал, принадлежащий пользователю с именем plotly, который размещен в Anaconda Cloud, бесплатной услуге, предоставляемой Anaconda для размещения пользовательских каналов.

Вернуться к вашему вопросу

Этот канал, как представляется, неподдерживаемыми (plotly пакет прошел там очень старый). Учитывая это и тот факт, что официальная документальная документация говорит об использовании pip, я бы использовал это.

Обновление: заговор обновил их сборку conda и добавил conda в качестве опции установки в репозитории GitHub (хотя и не на их веб-сайте документации). Теперь вы можете безопасно использовать:

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

или даже проще (так как каналы Anaconda Cloud ищутся автоматически):

conda install -c plotly plotly

При использовании Anaconda Python conda является предпочтительным способом установки пакетов, но в любом случае и conda, и pip должны запускаться под Anaconda Prompt в Windows (Start --> Anaconda --> Anaconda Prompt). Установка пакетов из стандартной командной строки, если у вас есть Anaconda, не рекомендуется и может испортить вашу установку Anaconda.

Ответ 3

Используя Anaconda, для меня работало следующее:

Чтобы найти, какие сюжетные пакеты доступны на anaconda: anaconda search -t conda plotly Это предоставит список пользователей/пакетов для доступного графика.

Определите, какой пользователь/пакет работает для вашей операционной системы и какая версия Plotly вы хотите. Затем, чтобы получить дополнительную информацию об этом типе в: anaconda show [user]/[package]. Инструкция по установке должна быть установлена ​​ближе к концу. Обычно это: conda install --channel https://conda.anaconda.org/[user] [package], где вы должны заменить [user] и [package] на пользователь/пакет ваших предпочтений.

Ответ 4

Предположим, что у вас установлена ​​Anaconda, чем "pip" может не работать, в этом случае используйте:

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

Ответ 5

Устанавливать плотно в окнах на анаконде. Перейдите в подсказку anaconda, напишите в этом коде:

conda install -c plotly plotly