Установить 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
. То есть, без упаковки.
Так какие пакеты я должен указать в Anaconda conda?
Я пробовал без одного и получаю ошибки:
C:>conda install -c https://conda.anaconda.org/plotly
Error: too few arguments, must supply command line package specs or --file
5 ответов
Если вам все равно, какую версию Plotly вы устанавливаете, просто используйте pip
.
pip install plotly
простой способ установить самый последний стабилизированный пакет для Plotly от PyPi.
pip
- полезный пакет и инструмент управления зависимостями, который упрощает эти вещи, но следует отметить, что Anaconda conda
инструмент сделает то же самое.
pip
будет установлен в ваше местоположение установки Anaconda по умолчанию.
проверить этой описание пакета и управления окружающей средой между pip
и conda
.
Edit: ссылка покажет, что conda
может справиться со всем pip
может и больше, но если вы не пытаетесь указать версию пакета, который нужно установить, pip
может быть гораздо более лаконичным.
очистка вещи
@xpt, у вас есть некоторая путаница здесь:
- Conda используется для установки пакетов (
plotly
пакет,numpy
пакет,cufflinks
пакет etc.) - список доступных пакетов находится в некотором индексе, который на языке Conda называется канал. По умолчанию "официальный" канал поддерживается Anaconda (разработчиком Conda), но каждый может открыть свой собственный канал, и используйте его для распространения пользовательских пакетов.
Итак, в команде, которую вы показали:
conda install -c https://conda.anaconda.org/plotly <package>
- на
-c
переключатель говорит Conda использовать пользовательский канал, который называетсяhttps://conda.anaconda.org/plotly
1 -
<package>
- это пакет для загрузки с этого канала. - указание канала является необязательным, а если нет-то Conda будет искать в своих каналах по умолчанию. Но ты! .. --18-->необходимо указать пакет, чтобы Conda знает, что установить.
1 это на самом деле канал, который принадлежит называется plotly, который размещен на Анаконда Облако, бесплатный сервис, предлагаемый Anaconda для размещения пользовательских каналов.
возвращаясь к вашему вопросу
этот канал, кажется, не поддерживается (plotly
пакет размещен там очень старый). Учитывая это, и тот факт, что официальный plotly документация что надо использовать pip
, это то, что я бы использовал.
но, если вы используете Анаконда Питон (как следует из вашего вопроса), обязательно запустите под Анаконда Строке (Start --> Anaconda --> Anaconda Prompt
).
Используя pip
из стандартной командной строки, когда у вас есть Anaconda не рекомендуется и может испортить установку Anaconda.
Предположим, у вас установлена Anaconda, чем "pip" может не работать, в этом случае используйте:
conda install-c https://conda.anaconda.org/plotly плотли
используя Anaconda, для меня сработало следующее:
для поиска каких пакетов plotly доступны на anaconda:
anaconda search -t conda plotly
Это предоставит список пользователя / пакета для plotly available.
решите, какой пользователь/пакет для вашей операционной системы и версия Plotly вы хотите. Затем, чтобы получить дополнительную информацию об этом типе:anaconda show [user]/[package]
. Инструкция по установке должна быть предоставлена ближе к концу. Как правило, это: conda install --channel https://conda.anaconda.org/[user] [package]
где вы должны заменить [пользователя] и [пакет] с пользователем / пакетом ваших предпочтений.
для установки plotly в windows на anaconda. Зайдите в подсказку anaconda, напишите в этом коде:
conda install -c plotly plotly
он автоматически обновит модули, а остальные должны позаботиться о себе. Я также не нашел необходимости закрывать и обновлять spyder, и графики начали работать на моем