2017-12-05 19 views
0

JupyterノートブックのJUPYTER_PATHを更新しようとしています。私はthe jupyter documentationの後に環境変数を設定しましたが、例えばC:\somedir\AppData\Roaming\jupyter\nbextensionsの代わりにC:\Users\username\AppData\nbextensionsの下にインストールされたjupyter contrib nbextension install --userのままです。環境変数のJUPYTER_PATHが機能しない

これらを自分の環境変数に追加しました。

JUPYTER_CONFIG_DIR=C:\somedir\.jupyter 
JUPYTER_PATH=C:\somedir\AppData\Roaming\jupyter 
JUPYTER_RUNTIME_DIR=C:\somedir\AppData\Roaming\jupyter 

jupyter --path私はC:\Users\username\AppData\Roaming\jupyterニーズが削除されると思いますが、でも確かどのように

jupyter --data-dir 
C:\Users\username\AppData\Roaming\jupyter 

を示し

PS C:\somedir\> jupyter --path 
config: 
    C:\somedir\.jupyter 
    C:\anaconda\python27\win64\431\etc\jupyter 
    C:\ProgramData\jupyter 
data: 
    C:\somedir\AppData\Roaming\jupyter 
    C:\Users\username\AppData\Roaming\jupyter 
    C:\anaconda\python27\win64\431\share\jupyter 
    C:\ProgramData\jupyter 
runtime: 
    C:\somedir\AppData\Roaming\jupyter 

jupyter --data-dirを示しています。あなたは助けてもらえますか?

答えて

1

ユーザーデータディレクトリを設定するには、代わりにJUPYTER_DATA_DIR環境変数を使用する必要があります。ケースではC:\somedir\AppData\Roaming\jupyterに設定します。 JUPYTER_PATHの設定を解除することもできます(詳しくは下記をご覧ください)。それがドキュメントからひどく明らかではないですが、nbextension installコマンドを

は、それがjupyter_core.paths.jupyter_path機能を使用していないため、JUPYTER_PATH環境変数のない通知を受け取りませんが、直接ユーザデータnbextensionsディレクトリを構築するためにjupyter_core.paths.jupyter_data_dirを使用しています。 JUPYTER_PATHではなく、任意の交換より、他のエントリに加えを用いているため

jupyter --pathsの出力のデータ部からエントリC:\Users\username\AppData\Roaming\jupyterは、ユーザデータディレクトリあります。あなたの目的のために、JUPYTER_PATHの設定を解除することをお勧めします。

+0

ああ 'JUPYTER_DATA_DIR'それでした!私はドキュメンテーションのどこでもそれを見つけることができませんでした。どうもありがとうございました –

関連する問題