ubuntu下安裝jupyter notebook問題。ERROR: Package ‘ipython‘ requires a different Python: 3.5.2 not in 」=3.6

目標:

在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生效。
配置。bashrcbash

7. 啓動 jupyter notebook

啓動命令是:jupyter notebook --ip=0.0.0.0 --port=8000markdown

  • ip用來設置jupyter監控的IP地址,不帶則默認監聽127.0.0.1
  • port用來設置監聽的端口,不帶則默認是8888端口。
  • 對外網放開時,記得在防火牆上放開jupyter監控的端口。
  • 執行結果會生成一個帶token的連接。以下圖中所示:
    在這裏插入圖片描述
    以後,Ubuntu會自動打開瀏覽器。
    在哪一個目錄中啓動jupyter,打開後的頁面就會顯示這個目錄下的全部文件。
    notebook
  • 點擊頁面右上角的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 顯示行號
相關文章
相關標籤/搜索