GNU/Linux >> Linux Esercitazione >  >> Linux

ModuleNotFoundError:nessun modulo denominato "IPython" [fissare]

Domanda: Ho ricevuto questo errore "Nessun modulo chiamato IPython" durante l'esecuzione di un programma Python. Il messaggio di errore completo è di seguito. Qualche idea su come risolvere lo stesso?

$ python san.py
Traceback (most recent call last):
File "san.py", line 2, in <module>
from IPython import get_ipython
ModuleNotFoundError: No module named 'IPython'

Soluzione: Significa che il programma sta cercando di fare riferimento a ipython libreria che non è installata nel sistema. Tutto ciò di cui hai bisogno è installare ipython usando pip come mostrato di seguito:

# pip install ipython
[....]
Requirement already satisfied: parso>=0.7.0 in /home/ubuntu/.conda/envs/iisc_dm/lib/python3.8/site-packages (from jedi>=0.10->ipython) (0.7.0)
Installing collected packages: ipython
Successfully installed ipython-7.14.0

Nota:

Usa pip versione corrispondente alla tua versione di Python.

Anaconda

Se stai usando Anaconda (versione completa), ipython viene preinstallato. Se stai usando miniconda o se ipython è stato rimosso per qualche motivo, puoi reinstallarlo.

# conda install -c anaconda ipython

Questo è tutto! Ulteriori informazioni sugli errori e sulle soluzioni di installazione di Python. Se desideri utilizzare versioni diverse di Python, è una buona idea creare ambienti Python diversi.


Linux
  1. Importazione del modulo Python da Bash

  2. modifiche ai parametri del modulo del kernel (usando /sys/module)

  3. modulo python bz2 mancante

  4. Errore di installazione di python-dev:ImportError:nessun modulo denominato apt_pkg

  5. Errore di importazione nessun modulo denominato zlib (brew installato python)

ImportError:nessun modulo denominato MySQLdb [Risolto]

Il modulo PERL DB_File richiede db4-devel [fissare]

Rete di errore denominata irraggiungibile nei registri di sistema [fissare]

Nessun modulo denominato Cython e Esecuzione di cythonize non riusciti [fissare]

Python3 non supporta il modulo Gtk?

Come rendere il mio modulo Python disponibile a livello di sistema su Linux?