我更新了我的Jupyter笔记本,现在它对我安装的一些软件包一无所知。 例如,当我 导入graphlab 时,它会生成此错误:
ImportError Traceback(最近一次调用 最后)in() ----> 1导入graphlab
ImportError:没有名为graphlab的模块
但是,我可以在python控制台中导入graphlab而不会出现任何错误。
我试图从this link一遍又一遍地重新安装graphlab,但没有改变
我还注意到 sys.executable 在python控制台和jupyter笔记本中给出了不同的结果:
' /家庭/用户/ anaconda2 / bin中/蟒'
VS
' /家庭/用户/ anaconda2 / ENVS / ipykernel_py2 / bin中/蟒'
答案 0 :(得分:1)
请尝试以下代码(在Jupyter Notebook中运行)。
您可能没有正确的环境,目前无法更改内核类型。
import sys
sys.path.append('/usr/lib/python2.7/dist-packages')
它应该可以解决您的问题。