ipython iptest ImportError(没有名为ipython的模块)

我正在尝试在我的win8笔记本电脑上安装ipython笔记本电脑.

我按照以下步骤安装ipython.

>我安装了“pip”.
>然后我安装pywin32.
>然后我用pip来安装ipython

“pip install ipython [all]”

但是当我使用“iptest”测试ipython时
由于以下错误,测试无法进行.

ERROR: Failure: ImportError (No module named ipython)

Traceback (most recent call last):
File “C:\Python27\lib\site-packages\nose\loader.py”, line 420, in loadTestsFromName

addr.filename, addr.module)

File “C:\Python27\lib\site-packages\nose\importer.py”, line 47, in importFromPath

return self.importFromDir(dir_path, fqname)

File “C:\Python27\lib\site-packages\nose\importer.py”, line 79, in importFromDir

fh, filename, desc = find_module(part, path)

ImportError: No module named ipython

有线的东西是ipython笔记本似乎工作正常,但iptest无法正常测试.在我看来,“鼻子”模块找不到“ipython”模块的路径.谁能帮我这个?谢谢.

解决方法:

我猜你用–system-site-packages创建你的虚拟环境.

请尝试以下步骤:

>退出虚拟环境:停用
>切换到超级用户:su root
>在虚拟环境之外安装jupyter:sudo pip3 install jupyter

然后进入您的虚拟环境并重试.

上一篇:python – 编写单元测试类的__init__方法


下一篇:python – 以编程方式访问鼻子冗长