2016-01-18 20 views
18

私はJupyterノートブックに変換したい既存のPythonコードをいくつか持っています。私が実行した:Jupyter:新しいノートブックを作成できませんか?

jupyter notebook 

を今、私は私のブラウザでこれを見ることができます:

enter image description here

しかし、どのように私は新しいノートブックを作成するのですか?メニュー内のNotebookリンクはグレー表示されており、新しいノートブックを作成するための他のオプションは表示されません。

Jupyterが実行されている間、私は、コマンドラインでこれを気づいた:

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

を実行することによって解決された、この問題を持っている場合は?あなたはIPythonカーネルをインストールしましたか? –

+0

ああ、私は 'pip'でインストールし、iPythonを既に持っていたので手動で' ipython'をアンインストールしました。私はJupyterがiPythonに取って代わったと思っていました。 'pip install ipython'をやり直して問題を解決しました、ありがとう!答えとして提出してください! – Richard

+0

問題ありません - 私は以下の答えを追加します... –

答えて

12

インストールしIPythonカーネル持っていないように見えます(またはそのことについては、他のカーネルを!)。

これにはさまざまな方法(old versionsnew versions)があります。最も簡単な方法の1つはpipを使用することです。コマンドラインから入力してください:あなたはまた、(new versionsページを参照してください)Jupyterをカーネルに登録する必要があり

pip install ipython 

python -m pip install ipykernel 

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

あなたは今JupyterからPythonのノートPCを起動することができるはずです。

また、this pageのいずれかの方法でJupyterをインストールするには、IPythonカーネルが既に存在していることを確認する必要があります。個人的には、Anacondaは常に(私はLinuxとMac OSでそれを使ってきた)私のために箱から出てきました。

+5

私は同じ問題(と同じコマンドラインメッセージ)を持っていました。私はipythonを再インストールしようとしたときに修正されていませんでした。しかし、私は "ipython"を実行しようとしたときに気付いた ImportError:パスという名前のモジュールはありません。 少しグーグルはpath.py をインストールPIP をしようと提案している。このリンク https://github.com/jupyter/notebook/issues/525 を明らかにし、これは(私は今Pythonのノートブックを作ることができる、すなわち)私のために働きました! –

+0

グレゴリー、それは私のためにそれをしました。これは、これがより詳細に文書化されていないことを苛立たせる! –

+0

ありがとう! 'python -m pip install ipykernel'は私のためのトリックでした。 – Richard

17

他の回答は私のためにUbuntu 14.04で働いていませんでした。 2日間の苦労の末、私は最終的にIPythonの最新バージョン(pipのものではない)をインストールする必要があることに気付きました。あなたは両方を必要とする場合、私は知らないが、両方とも私のシステム上で何かをした

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

:まず、私は私のシステムからアンインストールipython。

その後、私はこのようなソースからのインストールipython:

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

注最後の行の末尾にピリオドを。この後、私はjupyter notebookをreranし、python2カーネルが検出されました!

+4

私も同様の問題がありました。私にとっては、 'pip install ipython --upgrade'だけで十分でした。それはipython 3.2.1からipython 4.1.2に私を連れて行きました。 (古いバージョンは 'bayesdb'という名前のパッケージとその依存関係をインストールしたためです。)ポインタをありがとう。 – user1071847

+0

sudo apt-get --purge ipythonがUBUNTU上で動作するようにしました16.04 –

0

私はsudo apt-get -y install ipython ipython-notebookの代わりにsudo pip install ipythonとipythonをインストールしたので同じ問題がありました。 。したがって、使用しているすべてのipythonのものをアンインストールします。その後、 sudo apt-get --purge remove ipython sudo pip uninstall ipython

とピップ

3

でそれをインストールし、私は同様の問題があったが、その私がのpython 2.7を使用していたので、このようになります。私は"Python 2"ドロップダウンオプションをクリックしてノートブックを起動することができました。

+0

これはうまくいくようですが、これの背後にある論理は何ですか? – mrgloom

0

同じエラーが発生していました。私のエラースナップショットはhereです。(STEP1をスキップ)私は0アクティブなカーネルメッセージを得ていたと私は唯一のSTEP2を使用してjupyterをインストールしているため、これが来たので、それが働いていなかった

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

:以下続くのは私の問題を解決しました。

0

誰でもまだ私のためにそれはあなたがJupyterをインストールしましたか

pip install --upgrade ipykernel 
関連する問題