在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