數據挖掘基礎學習一:VMware虛擬機Ubuntu上安裝Python和IPython Notebook(Jupyter Notebook)完整步驟及需要注意的問題
(以ubuntu-18.04.3-desktop-amd64為例)
注意:ubuntu-18.04.3-desktop-amd64系統自帶Python3.6.8!
1、輸入代碼sudo apt update
,檢查更新本地軟件包
2、(1)、輸入代碼sudo apt install python3-pip
,下載python3-pip(PIP (Python包管理工具))
pip 是一個現代的,通用的 Python 包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能。
(2)、根據提示確認下載更新python3-pip
(3)、python3-pip更新安裝完成
3、輸入代碼 sudo pip3 install ipython
,下載安裝Ipython
IPython 是一個 python 的交互式 shell,比默認的python shell 好用得多,支持變量自動補全,自動縮進,支持 bash shell 命令,內置了許多很有用的功能和函數。在ubuntu 下只要 sudo apt-get install ipython 就裝好了,通過 ipython 啟動。
4、輸入代碼python3 --version
檢查本機python3的版本,輸入代碼ipython --version
檢查本機Ipython版本
5、輸入代碼jupyter notebook
,發現本地沒有jupyter支持的庫,根據提示下載安裝jupyter-core
6、輸入代碼jupyter-notebook
,根據提示下載安裝jupyter-notebook
Jupyter Notebook介紹 Jupyter Notebook百度百科
Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言
Jupyter Notebook 的本質是一個 Web 應用程序,便于創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和 markdown
用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等
內核: Jupyter Notebook 與 IPython終端 共享同一個內核,內核進程可以同時連接到多個前端。 在這種情況下,不同的前端訪問的是同一個變量,這個設計可以滿足以下兩種需求:
1. 相同內核不同前端,用以支持,快速開發新的前端
2. 相同前端不同內核,用以支持,新的開發語言
快捷鍵:Jupyter Notebook 有兩種鍵盤輸入模式。編輯模式,允許你往單元中鍵入代碼或文本;這時的單元框線是綠色的。命令模式,鍵盤輸入運行程序命令;這時的單元框線是灰色。
Shift+Enter : 運行本單元,選中下個單元
Ctrl+Enter : 運行本單元
Alt+Enter : 運行本單元,在其下插入新單元
Y:單元轉入代碼狀態
M:單元轉入markdown狀態
A :在上方插入新單元
B:在下方插入新單元
X:剪切選中的單元
Shift +V:在上方粘貼單元
7、(1)、安裝完成后,輸入代碼jupyter notebook
,啟動jupyter notebook
(2)、系統會自動打開本地默認瀏覽器,默認火狐,安裝成功
8、Ubuntu終端鍵盤按 Ctrl+C
,按提示操作退出jupyter notebook
大家如果還有什么問題、建議或者補充可以留言,看到了我會及時回復!