目標:
在Ubuntu 16.04中安裝jupyter notebook。python
步驟:
1.安裝python3
leon@ubuntu:~$ sudo apt-get install python3
2.安裝pip3
leon@ubuntu:~$ sudo apt-get install pip3
3.升級pip3到最新版本
sudo pip3 install --upgrade pip
4.安裝jupyter notebook
leon@ubuntu:~$ pip3 install jupyter
4.1問題出現
pip安裝jupyter包或者其餘包時提示:ubuntu
Package ‘zipp’ requires a different Python: 3.5.2 not in '>=3.6’ 即出現此類等等致命信息 Package ‘xxxxx’ requires a different Python: xxxx not in ‘>=xxxx’
4.2 問題緣由
原來安裝的該xxxx太新了, 而安裝依賴的包比這個舊,因此失敗。vim
4.3 問題解決
把提示信息中出現得包卸載 ,再從新執行安裝命令 。瀏覽器
pip3 uninstall zipp
5.從新安裝jupyter notebook
leon@ubuntu:~$ pip3 install jupyter
6.配置jupyter notebook環境變量
首先打開.bashrc文件,命令是:vim ~/.bashrc
而後在文件最後位置加上下圖中的最後兩行,將~/.local/bin
目錄加入到環境變量PATH中去。
最後,執行命令:source .bashrc
讓環境變量PATH生效。
bash
7. 啓動 jupyter notebook
啓動命令是:jupyter notebook --ip=0.0.0.0 --port=8000
markdown
- ip用來設置jupyter監控的IP地址,不帶則默認監聽127.0.0.1
- port用來設置監聽的端口,不帶則默認是8888端口。
- 對外網放開時,記得在防火牆上放開jupyter監控的端口。
- 執行結果會生成一個帶token的連接。以下圖中所示:
以後,Ubuntu會自動打開瀏覽器。
在哪一個目錄中啓動jupyter,打開後的頁面就會顯示這個目錄下的全部文件。
- 點擊頁面右上角的new,而後在下拉菜單中選擇python3,即便用python3的編譯器。建立一個新的項目文件。在這個項目文件中,咱們就能夠進行代碼調試了。
- 點擊頁面上方的untitled名稱,給這個項目文件取一個名稱,例如我這裏要進行類調試,就叫作classes。而後點擊右下角的rename按鈕保存,回到剛纔打開的初始頁面,就能看到一個classes.ipynb的文件。下次咱們就能夠直接點擊這個文件名稱直接打開使用。
8. jupyter notebook 快捷鍵
Jupyter Notebook 有兩種鍵盤輸入模式:ui
- 編輯模式,容許你往單元中鍵入代碼或文本;這時的單元框線是綠色的。
- 命令模式,鍵盤輸入運行程序命令;這時的單元框線是灰色。
快捷鍵 | 功能 |
---|---|
Shift+Enter | 運行本單元,選中下個單元 |
Ctrl+Enter | 運行本單元 |
Alt+Enter | 運行本單元,在其下插入新單元 |
Y | 單元轉入代碼狀態 |
M | 單元轉入markdown狀態 |
A | 在上方插入新單元 |
B | 在下方插入新單元 |
X | 剪切選中的單元 |
Shift +V | 在上方粘貼單元 |
L | 顯示行號 |