天天看點

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

〇 - 前言

​我是通過Anaconda使用Jupyter Notebook的。​是以需要調整兩個位置的Jupyter根目錄(通過

Anaconda啟動

的,以及

直接在開始菜單中啟動

的)。

以下教程可能不能完全解決您的問題。不過您可以通過私信或留言的方式告訴我,我們可以一起解決。

首先

,我通過搜尋引擎找到Anaconda官方網站,下載下傳了Anaconda的安裝包。截至2020/02/07,官方安裝包(Python 3.7版本)版本為

Anaconda3-2019.10-Windows-x86_64.exe

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

Anaconda官方網站界面(截至2020/02/08)

之後

打開安裝包進行安裝,根據自己需要設定安裝路徑(如果可以的話

請記下來

,稍後可能會用到)。在

Advanced Options

頁,勾選

Add Anaconda to my PATH environment variable

Register Anaconda as my default python 3.7

多選框。

前者

将在環境變量設定中建立和Anaconda有關的環境變量;

後者

則是将Anaconda自帶的Python 3.7作為本使用者(甚至本機)的預設Python版本。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

Advanced Options頁面

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

勾選後可以看到環境變量設定頁面中被添加的内容

  • 若不希望在環境變量設定中添加Anaconda相關變量,也可以不勾選前者。但之後的Jupyter Notebook根目錄配置會稍微複雜一些,之後我會提到。 勾選前者的後果在截圖中有描述,有需要的可以自行檢視自己的安裝程式或上面的截圖
  • 若已安裝其他版本的Python, 同時/或者 不希望使用Anaconda所帶的Python版本,可以不勾選後者。
最後

點選

Install

開始安裝。等待安裝結束,就可以進行下面的操作了。

壹 - 修改通過Anaconda啟動的Jupyter Notebook根目錄位置

首先

在PC上打開控制台視窗(可以通過在開始菜單中輸入

cmd

啟動,或者通過微軟小娜啟動,或是利用快捷鍵

Windows Key + R

打開運作,然後搜尋

cmd

下面

需要分情況操作:

  • 若您沒有勾選

    Advanced Options

    中的第一項,則需要将控制台視窗目前所在位置調整至Anaconda的安裝目錄下,并進入

    Scripts

    檔案夾。
例如,我将Anaconda安裝在

D:UsersmadderateAnaconda3

當中,那麼我需要将控制台的目前位置移動至

D:UsersmadderateAnaconda3Scripts

目錄。利用

cd

指令可以前往指定目錄。若要修改盤符,則直接在指令行中鍵入

盤符:

,例如

C:

,然後回車即可。
  • 若您勾選了

    Advanced Options

    中的第一項,則隻需要啟動控制台視窗,然後進行下一步操作
之後

,在控制台視窗中鍵入

jupyter notebook --generate-config
           
anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

勾選了第一項後的操作

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

未勾選第一項後的操作

然後

根據控制台視窗傳回的路徑,找到

jupyter_notebook_config.py

檔案,取消

notebook_dir

參數值所在行的注釋,将這裡的值改為您預期的Jupyter Notebook根目錄的路徑。儲存檔案。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

在編輯器中找到notebook_dir變量所在行進行操作

修改完成後

您可以打開Anaconda,點選Jupyter,檢視修改是否生效。

若沒能成功,還請您再次确認操作步驟,或留下您遇到的問題

貳 - 修改直接從開始菜單啟動的Jupyter Notebook根目錄 首先

,打開開始菜單,找到Anaconda在開始菜單中的檔案夾,右鍵單擊Jupyter Notebook (Anaconda 3),進行

更多-打開檔案位置

操作。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

找到Jupyter Notebook在開始菜單中的快捷方式的檔案位置

在彈出的資料總管視窗

找到Jupyter Notebook (Anaconda 3),對其右鍵單擊;找到彈出的菜單中的屬性,對其單擊左鍵。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

檢視快捷方式屬性

此時

可以看到,該快捷方式中,

目标

欄含有

%USERPROFILE%

環境變量,

起始位置

欄也填寫了

%HOMEPATH%

環境變量。通過控制台面闆的

set

指令,我們可以知道這兩個環境變量對應的值。接下來,我們需要建立一個新的環境變量來代替目前屬性當中的這兩個環境變量。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

屬性界面

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

通過set指令檢視環境變量對應的值

接下來

打開環境變量設定,我們在使用者變量中點選

建立(N)...

,建立一個名為

JUPYTERPROFILE

的環境變量(當然這個名稱可以随意更改),再在

變量值

一欄中填入您想設定為Jupyter Notebook根目錄的路徑,點選

确定

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

自定義一個環境變量

然後

回到Jupyter Notebook的屬性面闆,将

%USERPROFILE%

%HOMEPATH%

用剛才設定的環境變量(我的是

JUPYTERPROFILE

)代替這兩個變量,然後點選

确定

儲存。

anaconda3 jupyternotebook_#coding001_Jupyter Notebook根目錄配置

修改快捷方式屬性

最後

,從開始菜單中啟動Jupyter Notebook (Anaconda 3),驗證其根目錄是否被修改。

若沒能成功,還請您再次确認操作步驟,或留下您遇到的問題

繼續閱讀