2017-06-15 62 views
1

我更新了我的Jupyter笔记本电脑,现在,它不知道我的一些安装的软件包的东西后创建包。 例如,它产生此错误,当我进口graphlabJupyter笔记本不再承认Graphlab更新

ImportError Traceback (most recent call last) in() ----> 1 import graphlab

ImportError: No module named graphlab

然而,我可以导入在python控制台graphlab没有任何错误。

我想了个遍,从this link重新安装graphlab但没有改变

我也注意到,sys.executable给了我不同的结果在python控制台和jupyter笔记本:

'/home/user/anaconda2/bin/python'

vs

'/home/user/anaconda2/envs/ipykernel_py2/bin/python'

回答

1

请尝试t他下面的代码(在Jupyter Notebook中运行它)。

你可能没有正确的环境,并在一时无法改变内核类型。

import sys 
sys.path.append('/usr/lib/python2.7/dist-packages') 

它应该可以解决您的问题。

+0

感谢, 它解决它, :) 现在我可以改变内核, 不过,我有4个内核,是有什么办法可以去除其中的一些? –