Otázka: Zobrazila se mi tato chyba „Žádný modul s názvem IPython“ při spouštění programu Python. Kompletní chybová zpráva je níže. Máte nápad, jak totéž opravit?
$ 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'
Řešení: To znamená, že se program pokouší odkazovat na ipython
knihovna, která není nainstalována v systému. Vše, co potřebujete, je nainstalovat ipython
pomocí pip
jak je uvedeno níže:
# 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.0Poznámka:
Použijte pip
verze odpovídající vaší verzi Pythonu.
Pokud používáte Anaconda (plná verze), ipython je předinstalovaný. Pokud používáte minicondu nebo pokud je ipython z nějakého důvodu odstraněn, můžete jej znovu nainstalovat.
# conda install -c anaconda ipython
A je to! Přečtěte si další informace o chybách a řešeních instalace Pythonu. Pokud někdy budete chtít používat různé verze Pythonu, pak je dobré vytvořit různá prostředí Pythonu.