web-dev-qa-db-fra.com

Installer Plotly à Anaconda

Comment installer Plotly dans Anaconda?

Le https://conda.anaconda.org/plotly dit à conda install -c https://conda.anaconda.org/plotly <package>, et

Le https://plot.ly/python/user-guide/ dit à pip install plotly. C'est-à-dire, sans emballage.

Donc quels paquets devrais-je spécifier dans Anaconda conda?

J'ai essayé sans un et j'obtiens des erreurs:

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

Si vous ne vous souciez pas de la version de Plotly que vous installez, utilisez simplement pip.

pip install plotly est un moyen facile d'installer le dernier package stable pour Plotly à partir de PyPi.

pip est un package utile et un outil de gestion des dépendances, ce qui facilite ces choses, mais il convient de noter que l'outil conda d'Anaconda fera la même chose.

pip s'installera par défaut sur votre emplacement d'installation Anaconda.

Découvrez this description de la gestion des packages et de l'environnement entre pip et conda.

Edit: Le lien montrera que conda peut gérer tout pip peut et plus, mais si vous n'essayez pas de spécifier la version du paquet que vous devez installer, pip peut être beaucoup plus concis.

14
economy

Clarifier les choses

@xpt, vous avez une certaine confusion ici:

  • Conda est utilisé pour installer les packages (plotly est un package, numpy est un package, cufflinks est un package etc.)
  • La liste des packages disponibles se trouve dans un index qui, dans le langage Conda, est appelé un canal . Le canal "officiel" par défaut est maintenu par Anaconda (développeur de Conda), mais n'importe qui peut ouvrir son propre canal et l'utiliser pour distribuer des packages personnalisés.

Donc, dans la commande que vous avez montrée: conda install -c https://conda.anaconda.org/plotly <package>

  • Le -c le commutateur indique à Conda d'utiliser un canal personnalisé qui se trouve être appelé https://conda.anaconda.org/plotly1
  • <package> est le package à télécharger à partir de cette chaîne.
  • La spécification d'un canal est facultative, et si vous ne le faites pas - alors Conda cherchera dans ses canaux par défaut. Mais vous devez spécifier un paquet pour que Conda sache quoi installer.

1 Il s'agit en fait d'un canal qui appartient à un utilisateur appelé plotly, qui est hébergé sur Anaconda Cloud , un service gratuit offert par Anaconda pour héberger des chaînes personnalisées.

Retour à votre question

Ce canal semble non entretenu (le package plotly qui y est hébergé est très ancien). Compte tenu de cela, et du fait que la documentation officielle compliquée dit d'utiliser pip, c'est ce que j'utiliserais.

Mise à jour: a mis à jour complotement leur construction de conda, et a ajouté conda comme option d'installation dans leur Repo GitHub (quoique pas dans leur - documentation site web). Vous pouvez donc désormais utiliser en toute sécurité:

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

ou encore plus simple (puisque les canaux Anaconda Cloud sont recherchés automatiquement):

conda install -c plotly plotly

Lorsque vous utilisez Anaconda Python, conda est le moyen préféré d'installer les packages, mais dans tous les cas, conda et pip doivent être exécutés sous Anaconda Prompt sous Windows (Start --> Anaconda --> Anaconda Prompt). L'installation de packages à partir de l'invite de commande standard lorsque vous avez Anaconda est déconseillée et peut perturber votre installation Anaconda.

7
OmerB

En utilisant Anaconda, les éléments suivants ont fonctionné pour moi:

Pour rechercher quels packages sont disponibles sur anaconda: anaconda search -t conda plotly Cela fournira une liste d'utilisateurs/packages pour les informations disponibles.

Décidez quel utilisateur/package fonctionne pour votre système d'exploitation et quelle version de Plotly vous souhaitez. Ensuite, pour obtenir plus d'informations sur ce type dans: anaconda show [user]/[package]. Les instructions d'installation doivent être fournies vers la fin. Il s'agit généralement de: conda install --channel https://conda.anaconda.org/[user] [package] où vous devez remplacer [utilisateur] et [package] par l'utilisateur/package de votre choix.

4
gchaks

Supposons que vous ayez Anaconda installé que 'pip' pourrait ne pas fonctionner, dans ce cas, utilisez:

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

3
Manoj Kumar

Pour installer complêtement dans les fenêtres sur anaconda. Accédez à l'invite anaconda, écrivez ce code:

conda install -c plotly plotly 

Il mettra automatiquement à jour les modules et le reste devrait prendre soin de lui-même. Je n'ai pas non plus trouvé la nécessité de fermer et de rafraîchir Spyder et les graphiques ont commencé à fonctionner sur le mien

3
Yash Trivedi