2017-01-13 22 views
1

pythonのバージョンは3.6.0 windows "pip install jupyter"という注文を使ってjupyterのノートブックをインストールしたい。 しかし失敗し、エラーが私を助けて〜windowsにjupyterノートをインストールする

+0

ノイズには「許可エラー」と表示されますが、画像へのリンクではなく質問に入れる方がよいでしょう。管理者としてプロンプトを実行すると機能しますか? – doctorlove

答えて

0

ためenter image description here enter image description here

おかげで、私ははあなたと同じ問題を満たしています。 Pythonをバージョン3.6.1に更新し、Jupyterノートを再インストールしました。最初の問題が発生しましたUnicodeDecodeErrorパイプを設定すると竜巻、私のシステムはWindows 8.1 64bitです。ここで が、私はそれを解決するために何をすべきかです:

  • 私はディレクトリ... \ Pythonの\ Python36 \ Libの\サイト - パッケージを開く\新しいPythonは
  • をインストール竜巻はディレクトリを開きます.. 。\ Pythonの\ Python35 \ Libの\サイト - パッケージ\古いPythonは私がコピーして、すべての*の.py新しい竜巻ディレクトリ形式古い竜巻内のファイル(注上書きその後
  • をインストール竜巻:私の昔の竜巻は、最新の4.4であります.2)
  • 次に命令ピップが再び

ピップはMarkupSafeを設定し、同じ問題をjupyterノートをインストールし実行して、私は上記と同じで行います。この時間の指示ピップインストールjupyterノートもうエラーをスローしないでください。そしてJupyterノートブックが動作します。

私はと思います。あなたがJupyterの旧バージョンのモジュールを持っていれば、自分のやり方で試してみるか、エラーモジュールを手作業でダウンロードして正しいディレクトリに置きます。

希望すると、これが役立ちます。

0

3つの方法がWindowsではJupyterを実行する

はpython.org、ダウンロードにオーバーあなたの方法を作成し、これを書いている時点では(3.5.1を最新のバージョンをインストールする「ピュアPythonの」ウェイ)をインストールし、python.exeを含むディレクトリがシステムPATH環境変数にあることを確認してください。私はそれを私のC:ドライブのルートにインストールするのが好きです。 C:\Python35、私のPATHはそのディレクトリを含んでいます。

これがインストールされたら、「メイン」インストールに影響を与えずにサードパーティのライブラリを試してインストールすることができる、軽量で使い捨ての独立したPythonインストールを作成したいと思うでしょう。これを行うには、PowerShellウィンドウを開くと、(ここで「myenvは」私たちは、あなたがこのために好きな名前を使用することができます作成​​しようとしているvirtualenvの名前である)次のコマンドを入力します。

PS C:\> python -m venv myenv 
PS C:\> myenv\Scripts\activate 
は、

それでは、jupyterをインストールし、ノートブックを起動してみましょう:

PS C:\> pip install jupyter 
PS C:\> jupyter notebook 

あなたがピップのアップグレードに関する警告を取得する場合なお、ピップができないWindows上の問題を防ぐために(アップグレードするには、以下の呪文を使用してくださいインプレースで独自の実行可能ファイルをアップグレードする場合):

PS C:\> python -m pip install --upgrade pip 

利点:「純粋な」Python、公式ツール、および外部依存関係を使用しません。十分にサポートされ、豊富なオンラインドキュメントとサポートコミュニティがあります。

短所:多くの一般的なデータ解析や科学的なpythonライブラリはWindows(PandasやMatplotlibを含む)にピップすることでインストールできますが、一部のもの(SciPyなど)にはCコンパイラとシステム上のサードパーティCライブラリの存在が必要ですWindowsにインストールするのは難しいです。

誰が対象ですか?コマンドラインとPython自体に付属しているツールで快適なPythonユーザー。

ザ・パイソン分布ため、いくつかの営利団体が一緒に入れていないすべての場合、最も含んプレパッケージPythonの「ディストリビューション」のWindowsにインストールscipyのダウンロードのようなパッケージを得ることで、上記の困難の

、データ分析および/または科学計算のために一般的に使用されるライブラリの

アナコンダはこのための優れた選択肢です。 Windows用のPython 3.5インストーラをダウンロードして実行し、スタートメニューにはJupyter Notebookのエントリを含む一連のきれいな新しいツールが用意されています。クリックすると起動し、バックグラウンドで起動し、ブラウザを開いてノートブックコンソールを開きます。それよりも簡単にはなりません。

利点:シンプルで最速の方法を開始するには、おそらく科学的なコンピューティングプロジェクトに必要なすべてが付属しています。そして、それがあなたと一緒に出荷されていないものは、コンドルのパッケージマネージャーを使ってインストールすることができます。

デメリット:virtualenvのサポートはありませんが、condaパッケージマネージャはconda createコマンドと非常によく似た機能を提供します。サポートのために商用の第三者に頼っています。

誰が対象ですか? Jupiterのノートブックを稼働させる最も簡単で簡単な方法(IE、ほとんどの人)を望む人。

ドッカー

ドッカーは「containers」、または自己完結型、分離されたプロセスでソフトウェアを実行するためのプラットフォームです。 Pythonの仮想環境と概念が似ているかもしれませんが、Dockerコンテナは膨大な柔軟性とパワーを提供するまったく異なる種類のテクノロジーです。柔軟性とパワーと混乱を招く用語を使用しないでください - DockerはPCで簡単に起動して実行することができ、PythonとJupyterに関していくつかの利点があります。

Windowsを使い始めるには、起動して実行するために必要なツールを含むDocker Toolboxをダウンロードしてください。インストーラを実行し、Virtualboxまたは別の仮想化プラットフォーム(like VMWare Workstation)がインストールされていない場合は、Virtualboxをインストールするためのチェックボックスがオンになっていることを確認します。

インストールすると、スタートメニューに「Docker Quickstart Terminal」ショートカットが表示されます。そのショートカットをダブルクリックすると、最初のDockerエンジンが自動的に作成され、必要なものはすべて自動的に設定されます。ターミナルでプロンプトが表示されたら、docker runコマンドを使用してDockerの "イメージ"を実行できます。このイメージは、Docker Hubから実行されたときに自動的にダウンロードされるソフトウェアの事前にパッケージ化されたバンドルと考えることができます。 Docker HubにはJupyterの公式Jupyter Notebookイメージを含む多くのイメージがあり、SciPyの完全なスタックが必要な場合はAnaconda自体のイメージがあります。

はドッカークイックスタートターミナルに、次のように入力し、あなたのドッカーエンジンにちょうど公式 Jupyter Notebookイメージを実行するには、次の
$ docker run --rm -it -p 8888:8888 -v "$(pwd):/notebooks" jupyter/notebook 

後、すべての画像の「レイヤー」がダウンロードされ、それが起動します。端末に表示されているIPアドレス(たとえば、 192.168.99.100)を書き留め、ブラウザでそのIPアドレスが port 8888(たとえば http://192.168.99.100:8888)になると、 Python 2Python 3の両方のカーネルが利用可能な、よく知られている Jupyter consoleが表示されます。

利点:Dockerの柔軟性とパワーを使用してください!正直なところDockerに関する私の好きなことの1つは、インストールが難しいSciPyスタックのようなもののためのオープンなソフトウェア配布プラットフォームと考えています。

デメリット:Dockerの柔軟性とパワーを備えたグラップル! Dockerを扱うときは、不変のコンテナ、データ量、不可解なコマンド、急速に発展する、時にはバグの多いツールなど、Dockerを扱う際に注意すべきいくつかの「問題」があります。

関連する問題