簡體   English   中英

Jupyter:無法創造新筆記本?

[英]Jupyter: can't create new notebook?

我有一些現有的Python代碼,我想轉換為Jupyter筆記本。 我跑了:

jupyter notebook

現在我可以在瀏覽器中看到這個:

在此輸入圖像描述

但是我該如何創建一個新的筆記本呢? 菜單中的Notebook鏈接顯示為灰色,我看不到任何其他選項來創建新筆記本。

我在Jupyter運行時在命令行上注意到了這一點:

[W 22:30:08.128 NotebookApp] Native kernel (python2) is not available 

在Ubuntu 14.04上,沒有其他答案對我有用。 經過2天的掙扎,我終於意識到我需要安裝最新版本的IPython(不是pip中的那個)。 首先,我從我的系統中卸載了ipython:

sudo apt-get --purge remove ipython
sudo pip uninstall ipython

我不知道你是否需要兩者,但兩者都在我的系統上做了些什么。

然后,我從源代碼安裝了ipython,如下所示:

git clone https://github.com/ipython/ipython.git
cd ipython
sudo pip install -e . 

請注意最后一行末尾的句點。 在此之后,我重新使用jupyter筆記本並檢測到python2內核!

看起來你沒有安裝IPython內核(或任何其他內核!)。

有多種方法( 舊版本新版本 )可以做到這一點。 最簡單的方法之一是使用pip。 從命令行輸入:

pip install ipython

您可能還需要使用Jupyter注冊內核(請參閱新版本頁面):

python -m pip install ipykernel

python -m ipykernel install [--user] [--name <machine-readable-name>] [--display-name <"User Friendly Name">]

您現在應該可以從Jupyter啟動Python筆記本了。

或者,使用此頁面上的任何方法安裝Jupyter應確保IPython內核已經存在。 就個人而言,Anaconda總是為我開箱即用(當我在Linux和Mac OS上使用它時)。

我有類似的問題,但看起來像這是因為我使用的是python 2.7 我可以通過點擊“Python 2”下拉選項啟動筆記本。

我有同樣的問題,這是因為我用sudo apt-get -y install ipython ipython-notebook而不是sudo pip install ipython 因此,使用以下sudo apt-get --purge remove ipython sudo pip uninstall ipython卸載所有ipython內容: sudo apt-get --purge remove ipython sudo pip uninstall ipython

然后用pip安裝它

我也得到了同樣的錯誤。 我的錯誤快照在這里 以下解決了我的問題:

  1. sudo apt-get -y install ipython ipython-notebook
  2. sudo -H pip install jupyter

它沒有工作,因為我得到0活動內核消息,這是因為我只使用step2安裝了jupyter(跳過step1)。

如果有人仍然有這個問題,對我來說它是通過運行解決的

pip install --upgrade ipykernel

因為ipython版本太新了。 你可以使用以下命令

pip uninstall ipython
pip install ipython==5.1

另外,請檢查您的瀏覽器是否啟用了Cookie。 沒有cookie,目錄列表顯示為空,筆記本創建菜單也是如此。

對我來說錯誤是:

錯誤:筆記本6.0.0要求龍卷風> = 5.0,但你會有龍卷風4.5.3,這是不兼容的。

我按照以下步驟解決了這個問題:

pip uninstall ipykernel
pip install --upgrade tornado
pip install ipykernel

現在從終端打開jupyter筆記本。 它應該工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM