Jupyter Notebookのドキュメントに記載されている手順に従ってみました。
残念ながら、私はそれを理解することができませんでした。この「開始」フィールドは正確にはどこにありますか?
Anaconda3がインストールされた(Cドライブではない)Windows 7(64ビット)システムを使用しています。Jupyterの開始フォルダーの場所を変更したい。
Jupyter Notebookのドキュメントに記載されている手順に従ってみました。
残念ながら、私はそれを理解することができませんでした。この「開始」フィールドは正確にはどこにありますか?
Anaconda3がインストールされた(Cドライブではない)Windows 7(64ビット)システムを使用しています。Jupyterの開始フォルダーの場所を変更したい。
回答:
cd
ディレクトリまたは親ディレクトリに入れます(目的のディレクトリを入れ子にして作業します)。
フォルダーでなければならないことに注意してください(E:\>
---これは機能しません)
次に、コマンドを実行します jupyter notebook
c.NotebookApp.notebook_dir
の性質jupyter_notebook_config
、また私は、変更したいんStart in
の財産Jupyter (windows shortcut)
、私は一度か二度、特定のディレクトリ内Jupyterを起動します。ちょうどcd
そこに(または@DRozenの答えを参照してください)
cmd
。誰もがを介してcondaコマンドにアクセスできるわけではありません。
%USERPROFILE%
Jupyter Notebookのショートカットの[ Target]フィールドからも削除します。
jupyterノートブックの構成ファイルを使用します。
を開きcmd
(またはAnacondaプロンプト)、を実行しjupyter notebook --generate-config
ます。
これにより、ファイルがに書き込まれC:\Users\username\.jupyter\jupyter_notebook_config.py
ます。
ファイルの場所を参照し、エディターで開きます
ファイルで次の行を検索します。
#c.NotebookApp.notebook_dir = ''
置き換え c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'
パスにスラッシュを使用し、ホームディレクトリに〜/ではなく/ home / user /を使用してください。フォルダー名にスペースが含まれている場合でも、二重引用符で囲むとバックスラッシュを使用できます。
"D:\yourUserName\Any Folder\More Folders\"
行の先頭にある#を削除して、行を実行できるようにします
c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'
れています):-それはどこか他の場所で開き続けます。
私はWindows 10を使用していますが、同じバージョンのAnacondaを使用しています。
jupyter-notebook-script.py
最初に実行してみてください
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
コマンドライン(cmd)で、Jupyterノートブックが目的の場所で開くかどうかを確認します。
はいの場合は、次の方法でショートカットにすることができます。
Windowsファイルエクスプローラーまたはデスクトップで、右クリック> [新規作成]> [ショートカット]
次の場所を入力し、[次へ]をクリックします。
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
これで、希望する場所でJupyterを起動するショートカットが作成されました。これは、Windows 7、macOS、およびLinuxで機能します。Windows では、パス名にスペースが含まれて"
いる'
と一重引用符が機能しないため、パスを二重引用符で囲むのが最適です。
パスが無効であるというエラーが見つかった場合は、パス/
にバックスラッシュ\
では
なく一般的なスラッシュを使用してみてくださいjupyter notebook --notebook-dir="D:/"
--notebook-dir
フラグはMacとLinuxで機能します。
私は同じ問題を抱えており、上記の方法をテストしました。何度か試してみたところ、それらは部分的に正しく、完全なソリューションではないことに気付きました。Windows 10とAnaconda 4.4.0とpython 3.6で以下をテストしました。
非常に小さな違いしかないにもかかわらず、2つの方法があります。上記のmarneylcの提案に従ってください:ie
1)「Anaconda Prompt」を開いて入力します jupyter notebook --generate-config
2)あなたはファイルを C:\Users\username\.jupyter\jupyter_notebook_config.py
3)の行#c.NotebookApp.notebook_dir = ''
をc.NotebookApp.notebook_dir = 'c:\test\your_root\'
4)次に、にあるJupyter Notebookのショートカットに移動します C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
5)右クリックして、 Properties
6)Target
現場で、%USERPROFILE%
上記のstenlytwの提案に従って削除します。
7)次に、のフィールドにStart in
、と同じディレクトリを入力c:\test\your_root\
しますjupyter_notebook_config.py
8)できました!
より簡単な方法として、ステップ3の後で、 C:\Users\User_name\Anaconda3\Scripts
4-2)のファイルを表示jupyter-notebook.exe
してクリックできます。
5-2)次に、Jupyterはで指定したフォルダを起動しますjupyter_notebook_config.py
。このファイルのショートカットを作成してください。
6-2)完了。
condaコマンドラインから設定を変更できます:
jupyter notebook --generate-config
c.NotebookApp.notebook_dir
Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBwへのクレジット
Anaconda2でWindows 7(64ビット)を使用しています。スタートメニューで、を右クリックしますJupyter Notebook -> Properties
。ではTarget
フィールド、変更%USERPROFILE%
あなたの新しいに"D:\path"
。
したがって、上記の回答は役に立ちましたが、MS-Windowsにあまり詳しくない他の人が同じ方法で解決できるように、はっきりさせてください。
この問題は、Windows 10がAnacondaをPython、Ipython、Jupyter Notebookと共にインストールするときに発生します。
最初にAnacondaプロンプトを開き、プロンプトに次のように入力します。
jupyter notebook --generate-config
プロンプトで何もする必要はありません。プライバシー上の理由から、完全な住所のスナップショットは撮りませんでしたが、次のように表示されます
C:\Users\name\.jupyter
C:ドライブでこのフォルダーを見つけ、このフォルダーでpythonファイルを見つけますjupyter_notebook_config.py
。ファイルをNotepad ++にドラッグして編集します。編集するときは、214行目を見て、次のような文字列を探します。
#c.NotebookApp.notebook_dir = ''
コメントを外します。つまり、最初の列の「#」を削除します。次のように、ターゲットフォルダーのアドレスを ''に追加します。
c.NotebookApp.notebook_dir = 'C:\\Users\\name\\Desktop\\foldername'
次に、ファイルを保存します。次にanacondaプロンプトを再度開き、と入力しjupyter notebook
ます。これにより、ブラウザで上記のアドレスのフォルダにあるJupyter Notebookが起動します。ここで重要なのは、行の先頭にある#をコメント解除(削除することを意味)し、次にフォルダー間で(パスの区切り記号として)\\二重スラッシュを使用することです。単一のスラッシュ\のみを使用すると、機能しません。
それで全部です。
この質問はかなり古く、問題は解決されたようですが、次にこの問題に直面したときに自分に思い出させるためだけに、別の解決策があります(ただし、Windows 10でのみテストされています)。
ジュピターノートブックのショートカット(スタートメニュー、デスクトップショートカット、またはタスクバーに固定されているもの)は、多数のスクリプト(おそらくジュピターノートブックを初期化するためなど)を呼び出します。これらのスクリプトは、ショートカットのターゲットテキストフィールドに記述されています。Properties window
。追加
--notebook-dir='C:/Your/Desired/Start/Directory/'
指定されたディレクトリでノートブックを起動する必要があります(@Victor Oが指摘したように、ドライブにすることはできませんが、フォルダにする必要があります)。
それでうまくいかない場合でも、同じディレクトリを[開始位置]フィールドに追加しても問題はありません。
注:「ターゲット」フィールドでスラッシュを使用し、「開始」フィールドでバックスラッシュを使用しました。どの組み合わせが機能しているか知りたい場合は、自由に変更してください。
また、これは私のアイデアではありませんでしたが、どこから来たのか忘れてしまいました(以前のインストールのショートカットを確認しました。このページでは何も試していないはずですが、OPが提供するリンクから提案された方法です)。 。誰かがリンクを提供したい場合は、そうしてください。
これに基本的な研究を追加できない場合は申し訳ありませんが、ソリューションは4つの個別のシステムで機能し、実装はかなり簡単です。
便利なヒントは、Windowsエクスプローラーで目的の開始フォルダーに移動することです。
Webブラウザーはすぐに正しい開始フォルダーでポップアップします。
起動場所を恒久的に変更することが目的の場合。これは、ノートブックのショートカットを変更することで実行できます。あなたがWindows 10を使用していると仮定します
幸運を
私はWindows 10にAnacondaをインストールしたばかりで、指定したディレクトリで開くようにJupyterを構成しようとしています。これには、上記のようにJupyter構成ファイルの更新も含まれます。これはうまくいきませんでした。他のスレッドを表示した後、.anaconda \ scripts \フォルダーにある「notebook.bat」ファイルを見つけました。Jupyterが起動します。作業したいフォルダーに.batファイルのコピーを取り、実行し、できあがり-Jupyterがそのフォルダーで起動し、PCのすべてのフォルダーが表示されなくなりました。後で1つのデスクトップショートカットを作成すると、私は「技術者でない」ので幸せです。これがお役に立てば幸いです。
多くの試みの後、私はそれをしました。以下で最も簡単な手順について説明しました。
スタートメニューまたはデスクトップまたはアナコンダナビゲーターからjupyterランチャーアイコンを右クリック
次に、画面で2つのことを変更する必要があります。ターゲットへのパスを追加し、プロパティウィンドウで開始します。
警告:
a。パスは、jupyterがインストールされているドライブと同じドライブにある必要があります。私はCドライブにいたので、「C:/ JupyterWorkLibrary」というパスを使用しました。
b。ターゲットの場合、既存のパスの最後、つまりsript.pyの後に、これをスペースの後に追加します。一部の人々は、ターゲットから%USERPROFILE%を削除することについて言及しました。私はこれに遭遇しませんでした 。jupyterプロパティの画像
c。開始するには、同じパスを追加します。問題を回避するために、スペースのないパスを使用しました。とにかく二重引用符でパスを使用することに固執することもお勧めしますdパスでもスラッシュを使用しました
今すぐノートブックを起動します。正しいフォルダに開くはずです。
お役に立てれば。
PS:私は他の方法があると確信しています、これは私のために働きました。言及された制約については、よくわかりません。これらの手順を実行するだけで、仕事を完了することができます。
以下は、私が直面した同じ問題がどのように解決されたかです。私が問題を解決するために取ったステップのほとんどは、他の人が以前に提供したソリューションですでに説明されています。
Jupyter Notebookアプリケーションを起動するには2つの方法があります
Jupyter Notebookアプリケーションを構成して、デフォルト以外のフォルダーにノートブックを保存する方法はいくつかあります。
Anaconda Navigatorを使用してノートブックを起動する場合
Anacondaナビゲーターを使用してJupyterノートブックアプリケーションを起動する場合、構成方法は、「jupyter_notebook_config.py」の「c.NotebookApp.notebook_dir」フィールドのコメントを外してパスを追加することです。フィールドを更新すると、次のようになります。c.NotebookApp.notebook_dir = < ここに絶対パスを入力 >
Windowsの場合、Anacondaが特定のユーザー用にインストールされている場合、このファイルはC:\ Users \ < USERNAME > .jupyterにあります。
「.jupyter」フォルダが見つからない場合は、以下の手順に従って作成してください。
Jupyter Notebookアプリケーションへのショートカット(名前:Jupyter Notebook)を使用して起動する場合
このショートカットのターゲットボックスのコマンドを調べると、次を受け入れるファイル "C:\ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py"を実行することでNotebookアプリが起動していることがわかります。パスパラメータ。
ノートブックファイルが保存される場所を定義する基本的な方法は-> Jupyter Notebookアプリケーションを起動するときに必要なフォルダーのパスを提供することです。これは2つの方法で実行できます。
以下の手順に従います(注:山括弧内のテキストを実際のテキストに置き換えます)。
「%USERPROFILE%」を
a。いずれか:ノートブックファイルを保存するフォルダーを指すように作成された環境変数。コマンドは次のようになります。C:\ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py%< ENVIRONMENTVARIABLE >%
b。または:ノートブックファイルを保存する作業フォルダーへの絶対パス。コマンドは次のようになります:C:\ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F://フォルダー//サブフォルダー >
[開始]ボックスのテキスト(パス)を次のテキストに置き換えます。
a。いずれか:ノートブックファイルを保存するフォルダーを指すように作成された環境変数。「開始」ボックスのテキストは次のようになります:%< ENVIRONMENTVARIABLE >%
b。または:ノートブックファイルを保存する作業フォルダーへの絶対パス。[開始]ボックスのテキストは次のようになります:< F:// folder // subfolder >
注1:パスにスペースがある場合は、パス全体を二重引用符で囲む必要があります。
注2:このソリューションのパスは、Anaconda 3(およびJupyter 3)がWindowsに特定のユーザー(すべてのユーザーではなく)にインストールされている場合に適用されます。
個人的には、ショートカットにパスをハードコーディングするのではなく、環境変数を定義することを好みました。
アナコンダではなくWinPythonを使用している場合は、WinPythonをインストールしたディレクトリに移動する必要があります。C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py
このファイルを編集して、次のように#c.NotebookApp.notebook_dir = ''
変更
する行を見つける必要があります。
c.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'
バックスラッシュ\
をスラッシュに変更する必要もあります/
。また、削除して行をコメント解除してください#
これは、WindowsのJupyter / Anacondaで行うことです。このメソッドは、jupyterにpython構成スクリプトも渡します。これを使用して、プロジェクトの親フォルダーへのパスを追加します。
1 jnote.batをどこかに作成します。
@echo off
call activate %1
call jupyter notebook "%CD%" %2 %3
pause
同じフォルダにWindowsショートカットを作成する jupyter-notebook
TARGET: D:\util\jnote.bat py3-jupyter --config=jupyter_notebook_config.py
START IN: %CD%
jupyterアイコンをショートカットに追加します。
2 jupyterプロジェクトのフォルダーで、次の操作を行います。
jupyter_notebook_config.pyを作成し、好きなものをここに入れます:
import os
import sys
import inspect
# Add parent folder to sys path
currentdir = os.path.dirname(os.path.abspath(
inspect.getfile(inspect.currentframe())))
parentdir = os.path.dirname(currentdir)
os.environ['PYTHONPATH'] = parentdir
次に、jupyter-notebook
ショートカットを貼り付けます。ショートカットをダブルクリックすると、jupyterが点灯し、親フォルダー内のパッケージが使用可能になります。
ベストと最も簡単な方法は、jupyterのbegineersガイドに記載されている:[ https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html] これは、WindowsとMacのソリューションを持って、Mac用のソリューションですUbuntuやLinuxディストリビューションにも適用できます。
お役に立てば幸いです。これをコメントとして追加しようとしましたが、dintにはそのための十分な評判ポイントがあります。