sys.executable结果在终端和jupyter笔记本中有所不同

时间:2019-09-15 14:03:44

标签: python jupyter-notebook sys

因为我遇到了一个问题:在Jupyter笔记本中出现from imageio import imread时,出现错误:ModuleNotFoundError: No module named 'imageio' 尽管我可以在终端中成功导入,但是我尝试弄清楚发生了什么。 当我在jupyter笔记本和终端中执行sys.executable时,结果是不同的: enter image description here

enter image description here

所以我尝试了:(来自https://github.com/jupyter/notebook/issues/1524#issuecomment-229713719

/Users/shinyuwu/anaconda3/bin/python -m pip install ipykernel
/Users/shinyuwu/anaconda3/bin/python -m  ipykernel install

但是jupyter笔记本和终端中的sys.executable结果仍然不同。谁能帮我吗?

1 个答案:

答案 0 :(得分:0)

很久以前我就遇到了这个问题

我解决这个问题的方式是

  1. 从系统中删除IPython和Jupyter

  2. rm -rf ~/.local/share/ipython

  3. 重新安装IPython和Jupyter