GNU/Linux >> Linux の 問題 >  >> Linux

ModuleNotFoundError:「IPython」という名前のモジュールがありません[修正]

質問:IPythonという名前のモジュールがありません」というエラーが発生しました Pythonプログラムの実行中。完全なエラーメッセージは以下のとおりです。同じものを修正する方法について何か考えはありますか?

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

解決策: これは、プログラムがipythonを参照しようとしていることを意味します システムにインストールされていないライブラリ。必要なのは、ipythonをインストールすることだけです pipを使用する 以下に示すように:

# 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

ノート:

pipを使用する Pythonのバージョンに対応するバージョン。

アナコンダ

Anaconda(フルバージョン)を使用している場合、ipythonがプリインストールされています。 minicondaを使用している場合、または何らかの理由でipythonが削除された場合は、再インストールできます。

# conda install -c anaconda ipython

それでおしまい! Pythonのインストールエラーと解決策の詳細をご覧ください。異なるバージョンのPythonを使用したい場合は、異なるPython環境を作成することをお勧めします。


Linux
  1. ImportErrorを解決する方法:ConfigParserという名前のモジュールはありませんか?

  2. [OpenStack]:keystoneclient.shellからimport main ImportError:shellという名前のモジュールがありません

  3. PERLDB_Fileモジュールにはdb4-develが必要です[修正]

  1. Cythonという名前のモジュールがなく、cythonizeの実行に失敗しました[修正]

  2. Python3はGtkモジュールをサポートしていませんか?

  3. Bash からの Python モジュールのインポート

  1. 不足している python bz2 モジュール

  2. Linux で Python モジュールをシステム全体で利用できるようにするにはどうすればよいですか?

  3. zlib という名前のモジュールがないインポート エラー (brew installed python)