ImportError:没有名为IPython的模块

时间:2017-07-19 02:19:06

标签: python python-2.7 ipython

当我尝试使用来自IPython.display的导入clear_output,display_html 时,我会显示错误:

Error Image
(ImportError:没有名为IPython的模块)

我正在使用Python 2.7.13,并试图从John Conway开始生活游戏。我关注此链接:http://nbviewer.jupyter.org/url/norvig.com/ipython/Life.ipynb

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

7 个答案:

答案 0 :(得分:5)

好的,最后我实现了我的目标。

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

    error: Unable to find vcvarsall.bat

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

    1. pip install ipython

答案 1 :(得分:4)

尝试Anaconda,

conda install -c anaconda ipython

答案 2 :(得分:3)

这很可能是因为未安装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">]

参考:

  1. Official Documentation

答案 3 :(得分:2)

如果您滚动了这么远,您可能想要尝试:

import IPython

,而不是import Ipython。请注意,两个字母都大写

答案 4 :(得分:1)

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

sudo pip3 install IPython

答案 5 :(得分:0)

使用以下代码安装IPython库:

!pip install ipython
import IPython

好吧,这适用于Google Colab。

答案 6 :(得分:0)

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

!pip3 install IPython

注意事项:-

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