官术网_书友最值得收藏!

1.2.2 安裝Jupyter庫

目前,Jupyter是比較常用的開發(fā)環(huán)境,它包括Jupyter Notebook和JupyterLab。

1.Jupyter Notebook

Jupyter Notebook是一個(gè)在瀏覽器中使用的交互式的筆記本,可以實(shí)現(xiàn)將代碼、文字完美地結(jié)合起來,用戶大多數(shù)是一些從事數(shù)據(jù)科學(xué)相關(guān)領(lǐng)域(機(jī)器學(xué)習(xí)、數(shù)據(jù)分析等)的人員。安裝Python后,可以通過pip install jupyter命令安裝Jupyter庫。可以通過在命令提示符(CMD)中輸入jupyter notebook,啟動(dòng)Jupyter Notebook程序。

開始編程前需要先說明一個(gè)概念,Jupyter Notebook中有一個(gè)叫作工作空間(工作目錄)的概念,也就是你想在哪個(gè)目錄編程。Jupyter Notebook啟動(dòng)后,會在瀏覽器中自動(dòng)打開Jupyter Notebook窗口,如圖1-10所示。

圖1-10 Jupyter Notebook窗口

2.安裝JupyterLab程序

JupyterLab是Jupyter Notebook的新一代產(chǎn)品,它集成了更多功能,是使用Python(R、Julia、Node等其他語言的內(nèi)核)進(jìn)行代碼演示、數(shù)據(jù)分析、數(shù)據(jù)可視化等的很好的工具,它是本書默認(rèn)使用的代碼開發(fā)工具。

JupyterLab提供了更好的用戶體驗(yàn),例如可以同時(shí)在一個(gè)瀏覽器頁面打開多個(gè)Notebook、IPython Console和Terminal終端,并且支持預(yù)覽和編輯更多種類的文件,如代碼文件、Markdown文檔、JSON文件和各種格式的圖片文件等,極大地提升了工作效率。

JupyterLab的安裝比較簡單,只需要在命令提示符(CMD)中輸入“pip install jupyterlab”命令即可,它會繼承Jupyter Notebook的配置,如地址、端口、密碼等。啟動(dòng)JupyterLab的方式也比較簡單,只需要在命令提示符中輸入“jupyter lab”命令即可。

JupyterLab程序啟動(dòng)后,瀏覽器會自動(dòng)打開編程窗口,默認(rèn)地址為http://localhost:8888,界面如圖1-11所示。可以看出,JupyterLab左邊是存放筆記本的工作路徑,右邊是我們需要?jiǎng)?chuàng)建的筆記本類型,包括Notebook和Console等。

可以對JupyterLab的參數(shù)進(jìn)行修改,如遠(yuǎn)程訪問、工作路徑等,配置文件位于C盤系統(tǒng)用戶名下的.jupyter文件夾中,文件名為jupyter_notebook_config.py。

如果配置文件不存在,就需要自行創(chuàng)建,在命令提示符中輸入“Jupyter Notebook--generate-config”命令生成配置文件,并且還會顯示文件的存儲路徑及名稱。

如果需要設(shè)置密碼,在命令提示符中輸入“Jupyter Notebook password”命令,生成的密碼存儲在jupyter_notebook_config.json文件中。

圖1-11 JupyterLab程序的界面

如果需要允許遠(yuǎn)程登錄,那么可以在jupyter_notebook_config.py文件中找到下面的幾行,取消注釋并根據(jù)項(xiàng)目的實(shí)際情況進(jìn)行修改,修改后的配置如下:

     c.NotebookApp.ip = '*'
     c.NotebookApp.open_browser = False
     c.NotebookApp.port = 8888

如果需要修改JupyterLab的默認(rèn)工作路徑,找到下面的代碼,取消注釋并根據(jù)項(xiàng)目的實(shí)際情況進(jìn)行修改,修改后的配置如下:

     c.NotebookApp.notebook_dir = u'D:\\Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)全視頻案例'

上述配置參數(shù)修改后,需要關(guān)閉并重新啟動(dòng)JupyterLab才能生效。

主站蜘蛛池模板: 黔西| 张家川| 永定县| 新干县| 锡林郭勒盟| 满城县| 肇源县| 陵川县| 新龙县| 绿春县| 平乡县| 天全县| 宁波市| 通江县| 新绛县| 惠东县| 定兴县| 高州市| 吉隆县| 政和县| 色达县| 太谷县| 祁门县| 龙里县| 横山县| 深水埗区| 修武县| 建瓯市| 宝清县| 收藏| 鲁山县| 荔波县| 姚安县| 高青县| 栾城县| 庆城县| 烟台市| 股票| 澄江县| 青浦区| 临高县|