ipyparallel安装:" ImportError:没有名为paths的模块"

时间:2016-02-15 07:13:54

标签: python-2.7 importerror enthought canopy

通过Canopy软件包管理器或pip安装ipyparallel(OSX)之后仍然无法导入。

注意:论坛建议easy_install路径文件不一致。但我无法在easy-install.pth中检测到任何指向python site-packages文件夹的行。

/Users/tahahassan/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/ipykernel/connect.py in <module>()

      11 
      12 from IPython.core.profiledir import ProfileDir
 ---> 13 from IPython.paths import get_ipython_dir
..

ImportError: No module named paths

任何想法都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

在OSX的Canopy中,我可以轻松导入ipyparallel。最有可能的是ipython / jupyter相关软件包名称和版本的混淆,因为软件包架构的变化以及对jupyter的更改。如果你不介意从一个干净的平板开始,我建议卸载,重置和安装当前的Canopy 1.6.2(见this article)。

如果您不想这样做,因为您安装了大量第三方软件包,那么我建议强制安装jupyter和所有依赖项,然后是ipyparallel:

enpkg --forceall ipython
enpkg --forceall ipyparallel