ImportError: ‘Geen module met de naam plotly.plotly’ in LinuxMint17.3

Ik ben nieuw in Python. Telkens wanneer ik de volgende code probeer te compileren om een lijngrafiek te krijgen, worden enkele fouten weergegeven. Maar ik weet niet hoe ik het moet oplossen. Hier is mijn 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')

Toont de volgende fout:

[email protected] /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
 [email protected] /media/mks/KUTUBUDDIN1/test $   

Help ons dit op te lossen. Bij voorbaat dank.

Toegevoegd:
Volgens Spandan Brahmbhatt heb ik pipgeïnstalleerd door sudo pip install plotly. Maar geeft nog steeds de volgende fout weer:


Antwoord 1, autoriteit 100%

Je moet ze eerst installeren.

pip install plotly
pip install cufflinks

Antwoord 2, autoriteit 27%

Ik had hetzelfde probleem. Ik gebruikte per ongeluk een bestand in mijn werkdirectory genaamd Fluylt.py. Ik verwijderde dat bestand de map en het werkt nu goed.
Zorg er eerst voor dat u de plot

hebt geïnstalleerd

   pip install plotly 

(Test) Open een leeg bestand, typ

   import plotly  

en sla het op met een .py-extensie. Voer het dan uit. Als dit werkt, was uw installatie OK. Verplaats een ander bestand met de naam Grotly (met elke extensie) in een andere map
Het zal hopelijk werken.


Antwoord 3, Autoriteit 27%

In mijn geval wilde ik gebruiken in een jupyter-notebook in Windows 10, maar kreeg dezelfde fout

Modulenotfoundror TraceBack (meest recente oproep Laatste)
in
—- & GT; 1 importeer plot.Express as px

ModulenotFoundError: geen module genaamd ‘plottly’

gebruiken

Gezien het feit dat je Anaconda ook in Linux Mint kunt installeren en deze kwamen met Anaconda (in mijn geval), als je besluit om met Anaconda te gaan, heb je tenminste twee opties om de plotselinge

te installeren

  1. Anaconda Prompt

  2. ANACONDA NAVIGATOR

Eenmaal geïnstalleerd, kunt u het zonder enig probleem gebruiken


1. Anaconda Prompt

Open Anaconda Prompt

Voer de volgende opdracht uit

conda install -c plotly plotly=4.8.1


2. Anaconda Navigator

Open Anaconda Navigator

Ga binnenin naar Omgeving, selecteer Alles in de vervolgkeuzelijst en zoek naar plotly.

Selecteer vervolgens plotly uit die lijst en klik op Toepassen.


Antwoord 4, autoriteit 20%

Op basis van ImportError: No module named plotly.plotly, ik neem aan dat je de plotly-module niet hebt geïnstalleerd.

Je kunt het installeren met pip

$ pip install plotly 

of

$ sudo pip install plotly 

Antwoord 5, autoriteit 20%

Ten eerste, ik ben nieuw in plotly 2, en ik weet niet zeker of ik je het kan laten begrijpen omdat ik een Chinees ben.

Hoe dan ook, je kunt dit proberen, voor mij werkt het:

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

import plotly.plotly as py: dit commando communiceert met een Plotly Cloud of Plotly Enterprise. get_figuredownloadt een figuur van plot.ly of Plotly Enterprise. U moet inloggegevens verstrekken om cijfers te downloaden: Aan de slag met Plotly voor Python

Zie:


Antwoord 6, autoriteit 13%

Ik had hetzelfde probleem. Ik vond de oplossing door de mappen te doorlopen.
pip install wordt geïnstalleerd in de standaard python lib-map, het enige wat u hoeft te doen is de plotly-map kopiëren van python lib naar jupyter notebook lib-map. Aangezien ik Windows gebruik, waren de mappen als volgt:

c:\python34\lib\site-packages

c:\Anacoda3\Lib\site-packages


Antwoord 7, autoriteit 13%

Gebruik dit:

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

Antwoord 8, autoriteit 13%

Als je jupyter-notebook in Windows gebruikt, open dan de Anaconda Powershell-prompt (beter te openen in de beheerdersmodus) en gebruik de onderstaande opdracht.

pip install plotly
pip install cufflinks

Als je python gebruikt vanaf de opdrachtprompt of die is ingesteld in de omgevingsvariabele, open dan de command prompten gebruik dezelfde opdracht als hierboven vermeld.

Beide gebruiken een ander exemplaar van python. Dus, als je het bovengenoemde pipcommando gebruikt in Anaconda PowerShelldan zal het de bibliotheken (plotly en cufflinks) installeren in de python map die bij het anaconda pakket zit maar nietin de python-map die u gebruikt vanaf de opdrachtprompt of die is ingesteld in de omgevingsvariabele.


Antwoord 9, autoriteit 7%

Ik had hetzelfde probleem, maar dat kwam door verschillende versies van python.

Misschien wil je ook de volgende opdracht proberen: (ervan uitgaande dat je python3 hebt geïnstalleerd)

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

Zorg ervoor dat alle pakketten die worden gebruikt voor slechts één python-versie zijn geïnstalleerd. Zoals in mijn geval waren alle pakketten geïnstalleerd voor python3, maar toen probeerde ik mijn code uit te voeren met “python bestandsnaam.py” en op de een of andere manier werkte dat niet.

Bovendien stel ik de inloggegevens ook in door de link te volgen: https://plot.ly/settings/api . Registreer jezelf via de link https://plot.ly/settings/api. Maak vervolgens een bestand ~/.plotly/.credentials met uw gebruikersnaam en authenticatiesleutel.


Antwoord 10, autoriteit 7%

Als je net zoals ik hebt gezocht tot ik de onderstaande link vond, maar eerst hier keek, zal dit je hopelijk wat frustratie besparen.

Verwijder het plotly.py-bestand in uw hoofdmap. De code die je hebt gemaakt om de aan de slag-code te testen.

Daarna zul je weer een tijdje zoeken, tenzij je het .pyc-bestand verwijdert (en het ImportError: bad magic-nummer in ‘plotly’: b’\x03\xf3\r\n’ krijgt).

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


Antwoord 11, autoriteit 7%

Hallo, ik kwam iets soortgelijks tegen op mijn pc en dit is wat ik je aanraad te doen omdat het voor mij werkte:

  • Open je Anaconda-prompt en voer pip install plotly==4.1.1 cufflinks

  • uit

  • Merk op dat de 4.1.1 hier de versie is van plotly.

Installatie:

Terminal:
– Je kunt meer informatie vinden over zowel plotlyals cufflinkshier.

Anaconda, Jupyter Notebook en Visual Studio-code:
– Ik geloof dat ik deze fout tegenkwam omdat ik plotlyniet op mijn pc heb geïnstalleerd, dus je kunt meer informatie vinden over verschillende manieren om plotlyhier.


Antwoord 12, autoriteit 7%

Net als @Ananada had ik mijn testbestand “plotly.py” genoemd, d.w.z. het bestand dat de instructie import plotly.graph_objects as gobevat. Dus Python probeerde de module te importeren vanuit het scriptbestand dat ik gebruikte. Doh! Hernoemd en probleem opgelost.


Antwoord 13

Activeer uw omgeving opnieuw na installatie van het pakket als u een virtuele omgeving gebruikt.

Doe source bin/activateals je bash gebruikt. Zie https://docs.python.org/3/tutorial/venv.html.


Antwoord 14

Controleer uw map … Als dit een tijdelijke/testmap is, verspilt u misschien net als ik uw hele dag met proberen te begrijpen waarom u niet kunt importeren …. .. ..
Misschien, net zoals mij is overkomen, heb je EEN ANDER plotly.py-bestand in je map. Ja, die.


Antwoord 15

In feite is de module plotly niet vooraf geïnstalleerd en moeten we deze voor gebruik op onze machines installeren. Het kan worden geïnstalleerd met behulp van het pip-commando :

pip install plotly

We kunnen ook manchetknopen installeren. Manchetknopen zijn slimme plots.

manchetknopen pip installeren

Other episodes