Ipython笔记本 - 无法打开

时间:2015-08-24 16:38:58

标签: ipython-notebook

我试图在没有运气的情况下打开ipython笔记本,不知道为什么?

当我输入命令“ipython notebook”时,我收到的输出是:

-bash:/ usr / local / bin / ipython:/usr/local/opt/python/bin/python2.7:bad interpreter:没有这样的文件或目录

任何帮助?

2 个答案:

答案 0 :(得分:0)

此问题可能由以下原因引起:多个python安装,virtualenvs和/或损坏的python路径变量。如果您在mac或anaconda发行版上使用自制程序,它也可能导致与pip和后续程序包安装的版本冲突。

要检查的第一件事是系统认为它正在使用哪个python解释器:

$ which python
$ which python2.7

这将告诉你哪个是当前激活的python。还要检查:

$ which ipython

我的猜测是你的系统上安装了2个或更多版本的python,你使用pip来获取路径变量指定的某个活动python版本的ipython; pip一路上很困惑。

在bash设置中检查您的路径变量(例如.bashrc.profile),您可能需要设置所需的版本。您可能希望使用正确的点数变体,具体取决于您是要使用/usr/local/bin/还是/opt/local/bin/python2.7

以下是更多信息:

答案 1 :(得分:0)

我昨天使用homebrew将python2.7升级到python3时遇到了同样的问题。尝试谷歌搜索建议,但没有人真正解决问题。然后我检查了我的第一行pip,pip3,ipython,ipython2,ipython3和jupyter。发现问题实际上是jupyter和ipython2的第一行仍然指向旧的python2.7路径“/usr/local/opt/python/bin/python2.7”,它不再存在。所以,我刚刚将第一行改为jupyter的“#!/ usr / local / opt / python / bin / python3.6”,问题解决了。