当我尝试使用 from IPython.display import clear_output, display_html 时,我显示错误:
(导入错误:没有名为 IPython 的模块)
我正在使用 Python 2.7.13,我正在尝试制作 John Conway 的《生命游戏》。我正在关注此链接:http://nbviewer.jupyter.org/url/norvig.com/ipython/Life.ipynb
我已经阅读了有关它的其他问题和答案,但任何答案都适合我。首先,当我尝试在文件中运行此代码时,此错误显示在命令行中。其次,这个错误直接针对 IPython,而不是子模块或类似的东西。
好吧,我终于实现了我的目标。
所以我安装了Visual Studio C++ 9.0,版本为Python 2.7。
如果您滚动到这里,您可能想尝试:
import IPython
与
import Ipython
相反。注意2个字母都是大写的
这很可能是因为未安装
ipython
。
您可以使用
pip
安装它。
pip install ipython
如果您使用 Anaconda(完整版)
ipython
已预安装。如果您正在使用 Miniconda 或者 ipython 由于某种原因被删除,您可以使用 重新安装
conda install -c anaconda ipython
如果您将其与
jupyter
一起使用。您可能想向用户注册 ipython
。
python -m ipykernel install [--user] [--name <machine-readable-name>] [--display-name <"User Friendly Name">]
参考:
对于 Anaconda 尝试一下,
conda install -c anaconda ipython
使用此代码安装 IPython 库:
!pip install ipython
import IPython
嗯,这适用于 Google Colab。
我有一个类似的问题,但它是在我在 sudo 下运行脚本时出现的。快速且最简单的方法是在 sudo 下安装 IPython。
sudo pip3 install IPython
我正在终端中运行一个使用 IPython 模块的脚本。如果您也正在尝试做类似的事情,这个答案可能会对您有所帮助。
!pip3 install IPython
要记住的事情:-
您需要导入
从 IPython.display 导入图像
最初,我导入了
来自 IPython.display 导入图像 所以有图像而不是图像
对我来说,问题(让我发疯)是我实际上需要大写。 pip install 后正确的导入是:
from IPython.display import display, update_display
等等
我有同样的消息,但设法找到解决方案:
看来 IPython 是一个用于 交互式计算 的库(例如,在 jypiter noteboogs 中使用音频播放器)
因此,要么在 jupyter 笔记本(.ipynb 文件)中使用,然后安装 jupyter 核心就可以做到这一点,要么只是在代码示例中删除 IPython 的使用