IPython Notebookを取得してPython 3を実行するには


102

私はPythonを使うのが初めてです。

  1. Anacondaをインストールしました。
  2. Anacondaのcmd行の指示に従ってPython 3環境をセットアップしましたが、うまくいきます。
  3. I Pycharmの通訳としてセットアップアナコンダのPythonの3環境、素晴らしい作品。
  4. 私が立ち上げたアナコンダ「launcher.appを」とIPythonノートブックを立ち上げました。ただし、iPython Notebookは3ではなくPython 2を実行しています。

3時間後のグーグル操作で、2ではなくPython 3を実行するようにIPython Notebookを設定する方法がわかりません。


1
Python 3環境から起動する必要があります。コマンドライン(/path/to/env/bin/ipython)では簡単ですが、Anaconda GUIランチャーからそれを行う方法がわかりません。
トーマスK

2
驚くばかり。ありがとう。将来のサーチャーのために、ここに解決策がありました:export PATH = / Users / [insertusername] / anaconda / envs / py3k / bin:$ PATH ipython notebook
Anton

4
SOを使用すると、しばらくすると自分の質問に答えられるようになるので、検索結果からそれが解決されたことは明らかです。
トーマスK

回答:


111

MAC 10.9で2ではなくPython 3を実行するようにIPython Notebookを設定するには、次の手順を実行しました

$ sudo pip3 install ipython[all]

その後

$ ipython3 notebook


3
あなたは今までに使用する必要はありませんsudopip(またはpip3
SG

7
なぜ[all]最後に?pip3 install ipython私のために働いた。
Stu Cox

16

Linux 16.04 Ubuntuの場合、使用できます

sudo apt-get install ipython3

次に使用します

ipython3 notebook

ブラウザでノートブックを開く。ノートブックをpython 2で保存している場合、ノートブックを開くと、ノートブックは自動的にPython 3に変換されます。


5

Anacondaを使用するWindows 10でpython 2ではなくpython 3でjupyterを使用するには、anacondaプロンプトで次の手順を実行しました。

pip3 install ipython[all]

そして、

ipython3 notebook

4

ディストリビューションからのパッケージはありますか?ubuntuを使用している場合は、ipython3-notebookパッケージをインストールする必要があります。そうでない場合は、おそらくpython3でipythonをインストールする必要があります。

実行した場合(デフォルトではpython2であるため)

python setup.py

代わりに走らなければならない

python3 setup.py install

python2の代わりにpython3でパッケージをインストールします。これはipython3の新しいインスタレーションになります。


1

Anacondaの「launcher.app」には、「環境:」プルダウンメニューがあります。デフォルトの環境は「ルート」と呼ばれます。別の環境を使用してアプリケーションを起動するには、リストから目的の環境を選択してアクティブにします。


1

anacondaを実行している場合、ノートブック/ jupyterをインストールするための推奨される方法はcondaを使用することです:

conda install jupyter


0

この回答の2と3の役割を適切に切り替えます。

Python 2カーネルとPython 3を使用したanaconda環境で既にjupyterを設定しているとしましょう。Python3環境をアクティブにして実行します。

conda install ipykernel

その後、新しいノートブックを作成するとき、または実行中のノートブックでカーネルメニューから2カーネルと3カーネルの両方を選択できます。


-4

別の解決策は、python3でvirtualenv を作成することです。

この環境から、そこにtensorflow(お好みのバージョン)をインストールします。

pip install tensorflow

そこからjupyterを実行してください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.