2016-09-01 51 views
0

使用Anaconda打开Jupyter笔记本时,它尝试使用我已卸载的/ etc/fish外壳。重新安装Anaconda,并且仍然尝试使用鱼壳。Jupyter Notebook使用错误的外壳

[Command not found: /bin/fish] 

[Could not create a new process and open a pseudo-tty.] 

我编辑了/ etc/shells以不包含对鱼的引用。

有没有办法编辑Jupyter偏好设置,还是我缺少别的东西?

仅供参考:IPython qtconsole打开状态良好。

卸载iTerm2,蟒蛇,鱼和贝壳的zsh:

+0

这是笔记本界面内的终端吗?如果是这样,我认为它看着你的'$ SHELL'环境变量。 –

+0

否从Continuum导航器页面打开笔记本电脑。 – ratchet

+0

我不熟悉那个页面;我不知道为什么它会调用一个shell。 –

回答

0

所解决。 清理/ etc/shells中有提及鱼和zsh的

编辑终端(未iTerm2)的.bash_profile和/.bashrc文件增加文件的顶部文件:

/.bashrc文件:

export BASH_CONF="bash_profile" 

/.bash_profile文件:

export BASH_CONF="bashrc" 

重新安装蟒蛇。