web-dev-qa-db-fra.com

ImportError: 'Aucun module nommé plotly.plotly' dans LinuxMint17.3

Je suis nouveau en python. Chaque fois que j'essaie de compiler le code suivant pour obtenir un graphique linéaire montre des erreurs. Mais je ne sais pas comment le réparer. Voici mon code :

import plotly.plotly as py
import plotly.graph_objs as go

# Create random data with numpy
import numpy as np

N = 500
random_x = np.linspace(0, 1, N)
random_y = np.random.randn(N)

# Create a trace
 trace = go.Scatter(
x = random_x,
y = random_y
)

data = [trace]

 py.iplot(data, filename='basic-line')

Affiche l'erreur suivante: 

mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $ python datdaPlot.py 
Traceback (most recent call last):
  File "datdaPlot.py", line 1, in <module>
    import plotly.plotly as py
 ImportError: No module named plotly.plotly
 mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $   

S'il vous plaît aider à résoudre ce problème. Merci d'avance. 

Ajoutée:
Selon Spandan Brahmbhatt, j’ai installé pip avec Sudo pip install plotly. Mais montre toujours l'erreur suivante: 

 enter image description here

6
Primo

Premièrement, je suis nouveau sur complot 2, et je ne suis pas sûr de pouvoir me faire comprendre puisque je suis chinois.

Quoi qu'il en soit, vous pouvez essayer cela, pour moi, cela fonctionne:

import plotly
plotly.offline.init_notebook_mode(connected=True)
import plotly.offline as py

import plotly.plotly as py: cette commande communiquera avec Plotly Cloud ou Plotly Enterprise. get_figure télécharge une figure de plot.ly ou de Plotly Enterprise. Vous devez fournir vos identifiants pour télécharger les figures: Premiers pas avec Plotly pour Python

Référer:

3
fenny

Vous devrez d'abord les installer.

pip install plotly
pip install cufflinks
2
Mudit Gupta

J'ai eu le même problème. J'ai trouvé la solution en parcourant les répertoires . Pip install s’installe dans le dossier par défaut python lib. Depuis que j'utilise Windows, les répertoires sont les suivants:

c:\python34\lib\site-packages

c:\Anacoda3\Lib\site-packages

2
sh_07

Au cas où vous auriez cherché comme avant jusqu'à ce que je trouve le lien ci-dessous, mais regardé ici en premier, j'espère que cela vous évitera une certaine frustration.

Supprimez le fichier plotly.py dans votre dossier racine. Celui que vous avez créé pour tester le code de prise en main.

Une fois que vous avez fait cela, vous chercherez à nouveau pendant un certain temps à moins de supprimer le fichier .pyc (et d'obtenir le nombre magique ImportError: bad dans 'plotly': b '\ x03\xf3\r\n').

https://github.com/plotly/plotly.py/issues/723

1
alchemy

J'avais aussi le même problème, mais c'était dû à des versions différentes de python.

Vous voudrez peut-être aussi essayer la commande suivante: (en supposant que vous avez installé python3)

Sudo pip3 install plotly
pip3 install plotly --upgrade
python3 <filename.py>

Assurez-vous que tous les packages utilisés sont installés pour une seule version de Python. Comme dans mon cas, tous les packages ont été installés pour python3, mais j’essayais alors d’exécuter mon code avec "python filename.py", ce qui ne fonctionne pas.

De plus, j'ai également configuré les informations d'identification en suivant le lien: https://plot.ly/settings/api . Inscrivez-vous en utilisant le lien https://plot.ly/settings/api . Créez ensuite un fichier ~/.plotly/.credentials avec votre nom d'utilisateur et votre clé d'authentification.

1
Rishik Mani

J'ai eu le même problème. J'utilisais accidentellement un fichier dans mon répertoire de travail nommé ploylt.py. J'ai supprimé ce fichier du répertoire et cela fonctionne bien maintenant. D'abord, assurez-vous que vous avez installé plotly

    pip install plotly 

(Test) Ouvrez un fichier vide, tapez 

    import plotly  

et enregistrez-le avec une extension .py. Puis lancez-le. Si cela fonctionne, votre installation s'est bien déroulée. Déplacez tout autre fichier nommé plotly (avec n'importe quelle extension) dans un répertoire différent Cela fonctionnera, espérons-le. 

0
Ananda

Sur la base de ImportError: No module named plotly.plotly, je suppose que vous n’avez pas installé le module plotly.

Vous pouvez l'installer avec pip

$ pip install plotly 

ou 

$ Sudo pip install plotly 
0

Utilisez ceci:

conda install -c https://conda.anaconda.org/plotly plotly
0
Rajat Chhajer