我安装了anaconda2,并手动添加了python3内核,所以我可以在python2和python3之间进行选择。问题是我添加了我的系统的python3二进制文件,而不是anaconda的,所以我错过了anaconda带来的所有库。具体来说,我无法导入'来自scipy.misc import imread'。
所以我删除了anaconda2,安装了anaconda3,但我的jupyter笔记本仍然使用我系统的旧python3内核。当我在jupyter笔记本中运行sys.version时,我得到了python 3.4,但是当我在控制台中的ipython中运行它时,得到python 3.5,我需要的所有模块都可以使用。
那么如何告诉jupyter笔记本具体用什么bin作为内核?
答案 0 :(得分:0)
结束解决它:
pip install -U ipython
ipython3 kernelspec install-self