2017-01-03 13 views
0

jupyterhubのインストール中です。私は正常に使用してjupyterhubインストール:JupyterHubパス変数の指定

python3 -m pip install jupyterhub 
npm install -g configurable-http-proxy 

をしかし、私は、Windowsのコマンドでjupyterhub -hを実行すると、それが与えるプロンプト:

"jupyterhub" is not recognized as an internal or external command, operable 
program or batch file. 

は、私は私のユーザー環境変数に C:\Users\User\AppData\Local\Continuum\Anaconda3\Lib\site-packages\jupyterhub\を追加しました、しかしまだメッセージが表示されます。どのようなパスを使用する必要がありますか?

答えて

1

thisによると、Jupyterhubはまだ正式にはWindows用にサポートされていないことに注意してください。

それを除いて、あなたは人生をより簡単にするためにそれをドッキングすることができます。このエラーは、実行ファイルがC:\Program Files\Continuum Analytics\Anaconda3\scriptsであるかどうかを確認してください。 libディレクトリにはpythonソースファイルが含まれており、ではなく、実行ファイルが含まれています。 jupyterhubは、Pythonスクリプトではなく、実行可能であるため、

0

私はこの同じ問題があったが、私はこれを見たが発生しました。 Windows上でこれを実行するには、python C:\Program Files\Continuum Analytics\Anaconda3\scripts\jupyterhubのように実行する必要がありました。

しかし、Windows上ではまだjupyterhubを実行できませんでした。なぜなら、Unix/Linuxのみのモジュールであるpwdモジュールに依存しているからです。

0

他にも述べたように、Windowsはサポートされているプラ​​ットフォームではありません。 JupyterHubは、DockerなどのLinuxのようなプラットフォームで、各ユーザーのセッションを共用するためによく使用されます。

代わりに、Oracle VirtualBoxをインストールしてローカルVMを実行することをお勧めします。私は64ビットのUbuntuを実行しており、かなり良いパフォーマンスです。 JupyterHubを実行するのがはるかに簡単になります。あなたの意見によると、Windowsがうまく処理できないユーザー作成やその他の活動についての前提もあります。

つまり、ネイティブWindowsで実行したい場合は、最初のJupyterHub Windowsコントリビュータになります。私はそれをやってみたが、あまりにも多くの努力のように見えた。

VMを実行しているの利点は、VMで動作がより密接にあなたがとにかくサーバー上で実行されているているものに似ているために起こっているということです。サーバー上で実行する予定がない場合は、JupyterHubがすべて終了しているので、 "jupyter notebook"だけを実行してください。