Python 2.7 在jupyter中选择python内核

Python 2.7 在jupyter中选择python内核,python-2.7,debian,jupyter,python-3.5,jupyter-notebook,Python 2.7,Debian,Jupyter,Python 3.5,Jupyter Notebook,我在Debian Jessie上安装了: 蟒蛇2.7 蟒蛇3.5 我还通过pip2和pip3安装了Jupyter 然而,当我启动jupyter笔记本时,我只能使用python3作为内核!使用Jupyter时,如何切换到pyhton2.7?我现在无法测试这一点,但Jupyter笔记本可能正在查看您的$PATH变量以查找python。当您键入python--version时,它是不是python2 如果不是,您可以选择使用哪种python,因此python2在python3之前 我在Digital

我在Debian Jessie上安装了:

蟒蛇2.7

蟒蛇3.5

我还通过
pip2
pip3
安装了Jupyter


然而,当我启动jupyter笔记本时,我只能使用python3作为内核!使用Jupyter时,如何切换到pyhton2.7?

我现在无法测试这一点,但Jupyter笔记本可能正在查看您的
$PATH
变量以查找python。当您键入python--version时,它是不是
python2


如果不是,您可以选择使用哪种python,因此python2在python3之前

我在Digital Ocean上用一台全新的Debian 8.5机器进行了尝试

作为root用户,从apt安装
pip
jupyter
,以及开发包

apt-get install python-pip python-dev python3-pip python3-dev libzmq3
pip3 install jupyter
使用
ipykernel
模块为Python2添加内核。Python3内核已经安装

pip install ipykernel
python2 -m ipykernel install
当运行
jupyter notebook
时,应该将
python2
pytho3
列为可用内核。请注意,Tornado笔记本服务器在8888端口上提供HTTP服务,在许多机器上默认情况下,该端口未打开。这是


i疲倦:python——版本输出是python 2.7.9。这个答案对您没有帮助。也许有些链接会:同时也可以看看如何大幅简化安装这样的软件包。Conda环境也可能是您的内核问题的答案。嗨,我想避免使用anaconda。原因是我运行了其他脚本和其他软件包(计算机视觉软件包)。目前我在虚拟机上使用anaconda…最佳解决方案的可能副本显示了如何使用anaconda解决问题。我想避免水蟒。我认为你可以适应,虽然我现在可以看到这不是一个真正的复制品,因为你使用的是Debian而不是OS X。你好,非常感谢你的回答。我已经厌倦了我的机器,我没有得到任何错误,但仍然没有得到python 2和3(只有3)。我将尝试进一步调查。
ipython kernelspec install self
的输出应确认安装了内核,并将说明是哪个版本。您还必须
sudo
kernelspec命令。在最新版本的ipython中,命令应该是
ipython kernel install
ipython3 kernel install
@AbderrahimKitouni谢谢,我根据当前文档更新了说明。