Windows7下JupyterNotebook使用入門

目錄

創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為青山等服務(wù)建站,青山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為青山企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

一、Jupyter簡介

二、Jupyter安裝

   2.1 python 3安裝

   2.2 Jupyter安裝

三、Jupyter使用示例

四、Jupyter常用命令

五、其他說明

 

一、Jupyter簡介

    Jupyter Notebook是一個(gè)交互式筆記本,由IPython Notebook演化而來,本質(zhì)上是一個(gè)Web應(yīng)用程序,通過Jupyter Notebook,你可以使用谷歌瀏覽器完成python開發(fā)工作、交互式演示python代碼的執(zhí)行效果、進(jìn)行可視化教學(xué)等。還可以將整個(gè)交互過程轉(zhuǎn)換為python、html、markdown、PDF等多種格式的文件。也可以通過網(wǎng)絡(luò),將python代碼及運(yùn)行效果與朋友共享。

 

二、Jupyter Notebook安裝

    2.1 python 3的安裝(略)

    2.2 Jupyter安裝

       python3 -m pip install --upgrade pip  #更新

       python3 -m pip install jupyter    #安裝jupyter

       jupyter notebook  #運(yùn)行notebook

 

三、Jupyter Notebook使用示例

    01-安裝jupyter-notebook

Windows7下Jupyter Notebook使用入門

    02-安裝matplotlab包

Windows7下Jupyter Notebook使用入門

    03-運(yùn)行jupyter-notebook

Windows7下Jupyter Notebook使用入門

    04-在jupyter-notebook中,畫一條sin曲線

Windows7下Jupyter Notebook使用入門

    05-直接訪問本地8888端口,需要輸入密碼或token

Windows7下Jupyter Notebook使用入門

    06-token的獲取方式-jupyter notebook list

Windows7下Jupyter Notebook使用入門

    07-運(yùn)行Python,使用passwd,生成sha1密碼

Windows7下Jupyter Notebook使用入門

    08-修改過jupyter notebook配置文件后,重啟服務(wù)

Windows7下Jupyter Notebook使用入門

    09-正常轉(zhuǎn)化為PDF需要安裝Windows版本的Miktex,并且要設(shè)置好路徑,安裝擴(kuò)展包

    Windows7下Jupyter Notebook使用入門


四、Jupyter常用命令

jupyter --help  #查看jupyter幫助

jupyter notebook help  #查看notebook詳細(xì)的命令使用幫助

jupyter notebook #使用默認(rèn)配置啟動notebook

jupyter notebook --generate-config #在c:/Users/用戶/.jupyter/目錄下,創(chuàng)建默認(rèn)配置文件jupyter_notebook_config.py

jupyter notebook list  #查看正在運(yùn)行的jupyter服務(wù)器地址、token令牌、根目錄

jupyter notebook password  #修改notebook登錄密碼

jupyter nbconvert file1.ipynb --to pdf  #手工轉(zhuǎn)換ipynb文件為PDF文件

jupyter nbconvert file1.ipynb --to html  #手工轉(zhuǎn)換ipynb文件為html文件

 

五、其他說明

5.1 jupyter除了jupyter notebook子命令以外,還有好多子命令,比如jupyter nbconvert / jupyter console等,可用通過jupyter --help查看。

5.2如果直接運(yùn)行jupyter notebook命令,系統(tǒng)會自動創(chuàng)建一個(gè)48位的token,并使用默認(rèn)配置啟動notebook,用戶可以通過http://localhost:8888/?token=<48位token >網(wǎng)址訪問notebook,每次退出并重啟notebook服務(wù)端,系統(tǒng)會自動重新生成token。

5.3可以在運(yùn)行jupyter notebook的cmd控制臺中,獲取token信息,當(dāng)通過網(wǎng)絡(luò)訪問jupyter notebook時(shí),輸入該token,可登錄jupyter notebook。

5.4也可以使用jupyter notebook password命令,創(chuàng)建一個(gè)訪問密碼,創(chuàng)建密碼以后,token方式會失效,只可以使用密碼方式訪問。同時(shí)會生成一個(gè)哈希密碼文件,路徑為C:/Users/用戶/.jupyter/jupyter_notebook_config.json。重啟jupyter notebook服務(wù)端,密碼才生效。

5.5直接運(yùn)行jupyter notebook命令,只能在本機(jī)訪問notebook。我們還可以帶IP和Port參數(shù)啟動notebook,例:jupyter notebook --ip=192.168.1.123 --port=6789 ,可以通過http://192.168.1.123:6789地址,在其他電腦上訪問notebook。

5.6如果使用jupyter notebook --generate-config命令生成默認(rèn)配置文件jupyter_notebook_config.py,我們也可以把IP、port等信息寫入到該配置文件中,直接啟動jupyter notebook時(shí),會讀取配置文件的內(nèi)容。變量如下,

c.NotebookApp.ip = '192.168.1.123'

c.NotebookApp.port = 6789

5.7直接將ipynb文件轉(zhuǎn)換為html和py文件是沒有問題的,要轉(zhuǎn)換為pdf文件會報(bào)錯(cuò),需要到https://miktex.org/download,下載安裝Miktex(basic-miktex-2.9.7021-x64.exe),并將C:\Program Files\MiKTeX 2.9\miktex\bin\x64路徑加入到系統(tǒng)Path路徑中。可以使用命令行方式轉(zhuǎn)換:jupyter nbconvert test.ipynb --to pdf,也可以直接在notebook網(wǎng)站中打開test.ipynb文件,直接導(dǎo)出PDF文件。

 

 

參考鏈接:

Jupyter官網(wǎng)

https://jupyter.org/

https://jupyter-notebook.readthedocs.io/en/stable/

 

Jupyter Notebook介紹與入門

https://blog.csdn.net/ibelieveican2015/article/details/79024927

 

jupyter-使用及設(shè)置密碼

https://www.jianshu.com/p/b1189769aeb2

 

Windows下的Jupyter Notebook安裝與自定義啟動(圖文詳解)

http://www.cnblogs.com/zlslch/p/6984403.html

 

為什么Jupyter Notebook會比其他工具更受歡迎?

http://m.elecfans.com/article/687743.html

 

jupyter安裝,修改登錄密碼,啟動

https://blog.csdn.net/hotpotbo/article/details/79130899

標(biāo)題名稱:Windows7下JupyterNotebook使用入門
標(biāo)題路徑:http://bm7419.com/article48/geiihp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站改版網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計(jì)、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)