您的位置:首页 > 其它

MAC里jupyter notebook 提示importerror但是终端中import正常

2018-01-25 11:38 1206 查看
环境:virtualenv,发现如题所示问题,首先暴力尝试重装jupyter notebook,有部分环境可以解决题目问题,部分环境下jupyter还是提示importerror,尝试修改jupyter notebook的kernel环境。

 首先分别在终端中的python环境下和jupyter notebook中查看所使用的python版本:


import sys
sys.executable


 发现jupyter notebook调用的python路径与终端下python并不相同,修改jupyter notebook的kernel环境,在终端中的python环境下输入:


ipython kernelspec list

  
 可以看到jupyter指定kernel的文件路径,mac按住command键点击路径,可直接跳转到该文件夹,打开kernel.json文件,将其中"argv"中的python地址更换为终端中的python地址即可。

重启终端,打开jupyter notebook,import正常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息