jupyter notebook的安裝與基本操作


0.前言

最近正在重溫Python基礎知識,為了方便練習敲代碼,於是選擇安裝jupyter notebook作為代碼編輯器。

Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages.

官網上顯示,jupyter notebook支持40多種語言,如Python,R,Julia和Scala等。還支持快速分享代碼,交互式輸出,大數據處理等。有興趣的同學可以去官網了解更多。

1. 安裝jupyter notebook

使用pip工具進行安裝,如果沒有pip的話,可以先安裝一個$ sudo apt-get install python-pip
我使用的操作系統為ubuntu 18.04,如果你用的是windows系統或者redhat等系統,可以看這里

然后進行安裝

$ pip install jupyter

2. jupyter notebook基本操作

查看幫助

$ jupyter notebook --help

為jupyter notebook設置一個登錄密碼

$ jupyter notebook password

打開jupyter notebook

$ jupyter notebook

界面介紹
20190411155153-微信圖片_20190411153849.jpg
新建一個Python腳本文件之后,輸入代碼,鍵入shift+回車執行。紅框中的按鈕為保存,粘貼復制和運行暫停代碼等常用操作,剛裝上來可以都試一遍。
20190411155854-image.png


jupyter notebook的好處就是在練習或者調試代碼的時候,往往需要回頭改代碼,這個時候,你只需要選擇到需要的代碼塊修改完成,再執行一遍,即可輸出新的結果,而前面的代碼則不需要重新執行。不過,如果涉及到變量的初始化等操作,則需要將相關的代碼塊重新執行。

3. 常用快捷鍵

shift+enter 執行代碼塊

dd 刪除代碼框(不是輸入dd兩個字符,而是選中代碼框后dd)

m 切換markdown編輯器

其他快捷鍵可以在界面上方的help-->Keyboard Shortcut查看

4. 遠程使用jupyter notebook

如果你的系統是裝在服務器上,沒有圖形界面,需要遠程連接的則可以加上如下參數

$ jupyter notebook --ip=0.0.0.0 --no-browser

jupyter notebook默認的端口是8888,比如我只需要在瀏覽器訪問192.186.1.1:8888就可以看到jupyter notebook的界面了。

5. 可能遇到的問題

1. 遠程訪問打不開

解決:輸入ifconfig查看自己的IP地址有沒有寫錯(Windows輸入ipconfig),如果沒寫錯,那有可能是防火牆把端口屏蔽了,可以把8888端口加入防火牆白名單。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM