GNU/Linux >> Belajar Linux >  >> Linux

ModuleNotFoundError:Tidak ada modul bernama 'IPython' [Fix]

Pertanyaan: Saya mendapatkan kesalahan ini “Tidak ada modul bernama IPython” saat menjalankan program Python. Pesan kesalahan lengkap di bawah ini. Adakah ide tentang cara memperbaikinya?

$ 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'

Solusi: Artinya, program mencoba mereferensikan ipython library yang tidak terpasang di sistem. Yang Anda butuhkan hanyalah, instal ipython menggunakan pip seperti yang ditunjukkan di bawah ini:

# 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

Catatan:

Gunakan pip versi yang sesuai dengan versi Python Anda.

anakonda

Jika Anda menggunakan Anaconda (versi lengkap), ipython sudah diinstal sebelumnya. Jika Anda menggunakan miniconda atau jika ipython dihapus karena alasan tertentu, Anda dapat menginstal ulang.

# conda install -c anaconda ipython

Itu dia! Pelajari lebih lanjut tentang kesalahan dan solusi penginstalan Python. Jika Anda ingin menggunakan versi Python yang berbeda, ada baiknya Anda membuat lingkungan Python yang berbeda.


Linux
  1. Bagaimana Mengatasi ImportError:Tidak ada modul bernama ConfigParser?

  2. [OpenStack]:dari keystoneclient.shell import main ImportError:Tidak ada modul bernama shell

  3. Modul PERL DB_File membutuhkan db4-devel [Fix]

  1. Jaringan kesalahan bernama tidak dapat dijangkau dalam log sistem [Perbaiki]

  2. perubahan parameter modul kernel (menggunakan /sys/module)

  3. Kesalahan impor tidak ada modul bernama zlib (brew diinstal python)

  1. ImportError:Tidak ada modul bernama 'appdirs'

  2. Gagal saat instalasi Bantal (modul Python) di Linux

  3. Menjalankan skrip Python melalui systemd gagal memuat modul