更新后 Jupyter Notebook 不再识别 Graphlab Create 包

Jupyter Notebook no longer recognize Graphlab Create package after update

我更新了我的 Jupyter Notebook,现在它对我安装的某些软件包一无所知。 例如,当我 import 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 notebook 中给我不同的结果:

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

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

请尝试以下代码(运行 在 Jupyter Notebook 中)。

您可能没有正确的环境,目前无法更改内核类型。

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

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