在Ubuntu 15.04上,我在ipython2正确安装并使用笔记本的情况下,在将“/usr/local/lib/python2.7/dist-packages”添加到PYTHONPATH的情况下。Ipython3和Ipython2冲突
现在,我安装了python3和ipython3。 ipython3 notebook
完美工作(只要我从pythonpath中删除上述引用)。但是ipython2 notebook
返回
Could not start notebook. Please install ipython-notebook
不管PYTHONPATH。
我在/ usr/bin /中安装了python2和python3,并且在/ usr/local/bin中安装了ipython2和ipython3。 ipythons安装了pip和pip3。
现在,如果我安装ipython-notebook
,它会在/ usr/bin中安装(我认为)另一个ipython,这也不起作用。
这有点令人困惑,换句话说我有一堆python发行版。 下次我应该使用anaconda,我知道。但目前我想坚持这一点。我如何使它工作?
感谢您的答复。所以,让我们忘掉PYTHONPATH吧,我删除了这个补充。正如我所说的,ipython3笔记本的工作原理。现在我删除了apt安装的ipython,并且ipython2笔记本给我提供了错误“ImportError:IPython Notebook需要tornado> = 4.0,但是您有3.2”。然而,pip2拒绝升级龙卷风,因为“发现现有安装:龙卷风3.2 不卸载在/usr/lib/python2.7/dist-packages上的龙卷风,由操作系统拥有” – Bzazz
UPDATE我通过删除冲突的apt-获得安装版本的龙卷风。现在ipython2和3都在工作。感谢您的贡献。 – Bzazz