繁体   English   中英

ImportError:没有名为 IPython 的模块

[英]ImportError: No module named IPython

当我尝试使用from IPython.display import clear_output, display_html时,我会显示错误:

错误图像
(ImportError:没有名为 IPython 的模块)

我正在使用 Python 2.7.13,并且正在尝试制作 John Conway 的生活游戏。 我正在关注这个链接:http: //nbviewer.jupyter.org/url/norvig.com/ipython/Life.ipynb

我已经阅读了有关它的其他问题和答案,但任何答案都对我有用。 首先,此错误显示在命令行中,当我尝试在文件中运行此代码时。 其次,这个错误是直接针对 IPython,而不是子模块或类似的东西。

好的,我终于达到了我的目的。

  1. 我写了ipython --version但我发现它没有安装。
  2. 我尝试使用 pip 安装它。 我去了C:\\Python27\\Scripts ,这里是pip,你可以在这个目录下试试,或者添加到环境变量中。
  3. 我尝试安装 ipython,但发现错误

错误:无法找到 vcvarsall.bat

所以我安装了visual studio c++ 9.0,python 2.7的版本。

  1. pip 安装 ipython

对于 Anaconda 尝试,

conda install -c anaconda ipython

使用此代码安装 IPython 库:

!pip install ipython
import IPython

嗯,这适用于 Google Colab。

如果您滚动到这里,您可能想尝试:

import IPython

而不是import Ipython 注意2个字母大写

这很可能是因为未安装ipython

您可以使用pip安装它。

pip install ipython

如果您使用的是 Anaconda(完整版), ipython预装了ipython 如果您正在使用 Miniconda 或者如果 ipython 由于某种原因被删除,您可以重新安装

conda install -c anaconda ipython

如果您将它与jupyter一起使用。 您可能想要向用户注册ipython

python -m ipykernel install [--user] [--name <machine-readable-name>] [--display-name <"User Friendly Name">]

参考:

  1. 官方文档

我有一个类似的问题,但它出现在我在 sudo 下运行脚本时。 快速且最简单的方法是在 sudo 下安装 IPython。

sudo pip3 install IPython

我正在我的终端中运行一个使用 IPython 模块的脚本。 如果您也在尝试做类似的事情,这个答案可能会对您有所帮助。

!pip3 install IPython

要记住的事情:-

  • IPython 中的“I”和“P”是大写的。
  • 我在 python 3.7 中运行上述命令。

你需要导入

从 IPython.display 导入图像

最初,我进口了

从 IPython.display 导入图像,所以有图像而不是图像

对我来说,问题(让我发疯)是我实际上需要大写。 pip install 后正确的导入是:

from IPython.display import display, update_display

等等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM