第1節 軟件安裝
Python開發環境(IDE)
- Jupyter Notebook 丨★★★
- Spyder 丨★★★★★
- Pycharm 丨★
Anaconda軟件安裝
- 自帶2種Pyton集成開發環境Jupyter Notebook和Spyder,都比較適合初學者;
- 自動200多種工具包(Numpy、Pandas、Matplotlib、Seaborn、bokeh等)滿足常用需求,更多工具包可選擇性安裝;
軟件下載
下載3.0以上版本
- 官方下載地址 :速度慢
- 清華大學開源軟件鏡像站 :速度快 丨★★★★★
軟件安裝 丨★★★★★
- 安裝步驟都建議使用默認的設置,除了"Advanced Installation Options"這一步 丨★★★★★
【注意】在"Advanced Installation Options"兩個選項的√都需要選中(默認只選中了第二個)。如果第一個不勾選,需要手工設置環境變量(較複雜),
如果不設置環境變量,Jupyter Notebook插件和Python其他工具包安裝時會出錯。丨★★★★★
- 檢查是否安裝成功,可在命令提示符窗口分別輸入以下內容:
- python: 查看python版本,進入python環境 (小技巧:進入python環境後如果要退出,按Ctrl+Z)
- conda:查看anaconda的信息
- conda list :查看已經安裝的各種工具包
- conda --version :查看anaconda的版本
- jupyter notebook:運行jupyter notebook
Anaconda基本操作
- 安裝完Anaconda後,電腦會多出5個圖標,其中最重要的3個:
- Anaconda Navigator :作用是安裝、更新各種工具包
- Jupyter Notebook:Python IDE之一
- Spyder:Python IDE之一
Jupyter Notebook基本操作
更改瀏覽器 丨★
- 步驟1:查看在 C:\Users\yz\.jupyter 下 有沒有文件 jupyter_notebook_config.py
如果有:
- 步驟2:則用記事本打開,Ctrl+F 查找“browser”,找到以下代碼塊
# standard library module, which allows setting of the BROWSER environment
# variable to override it.
改成Google瀏覽器,在下面輸入以下代碼:
import webbrowser
webbrowser.register(‘chrome’, None, webbrowser.GenericBrowser(u’C:\Program Files (x86)\Google\Chrome\Application\chrome.exe’))
c.NotebookApp.browser = ‘chrome’
改成火狐瀏覽器,在下面輸入以下代碼:
import webbrowser
webbrowser.register(“Firefox”, None, webbrowser.GenericBrowser(u"C:\Program Files\Mozilla Firefox\firefox.exe"))
c.NotebookApp.browser = ‘Firefox’
補充:確認電腦已經安裝google瀏覽器且路徑一致
- 步驟3:關閉記事本文件,再次運行Jupyter Notebook
如果沒有:
- 步驟2:在 anaconda prompt 中輸入 jupyter notebook --generate-config
- 步驟3:在C:\Users\yz.jupyter下找到 jupyter_notebook_config.py
- 步驟4:同上
安裝插件
- 在命令提示符窗口輸入 pip install jupyter_contrib_nbextensions 運行完後再輸入 jupyter contrib nbextension install --user
- 【解釋】命令提示符窗口:Windows鍵+R ;在運行輸入:cmd
- 【注意】如果在安裝Jupyter Notebook沒有設置環境變量,執行上面的命令會報錯
- 常用插件
- Code prettify:對代碼進行格式化
- Collapsible Headings:可以根據headings摺疊區域
- Codefolding:可以對代碼塊進行摺疊
- ScrollDown:當代碼輸出內容過長,自動下拉滾動條
- Table of Contents(2):自動生成目錄 丨★★
- Hinterland:代碼自動補全 丨★★
常用快捷鍵 丨★★
- A : 在當前行簽名插入一行 丨★★
- B : 在當前行後面加入一行 丨★★
- DD : 刪除當前代碼行 丨★★
- Enter : 進入編輯模式
- H : 彈出快捷鍵菜單
- M : Markdown格式 丨★★
- Shift+M : 合併選中的單元格
- Shift+Tab : 提升信息
- Tab : 縮進或者代碼填充
- Y : 代碼格式 丨★★
- 1 : 設置爲1級標題
- 2 : 設置爲2級標題
- Ctrl-Enter : 運行本單元
Markdown格式
- 加粗 : 文字前面各加2各星號
- 斜體 : 文字前面各加1各星號
- 無序列表 : "-"加空格
- 有序列表 : 數字加"."加空格
- 鏈接 : 鏈接:百度一下
- 引用 : 向右的單箭頭加空格
- 表格 : 用"|"分開
Spyder基本操作
界面風格(主題)設置
- 選擇自己喜歡的風格也可以自定義
- [Tools]→[Preferences]→[Syntax coloring] 在’Scheme’中選擇風格 或者 點擊’Edit selected’進行個性化設置
切換中文
- 切換語言 Spyder4版本
- [Tools]→[Preferences]→[General]→[Advanced settings] language 中選擇簡體中文
面板設置 丨★★★
- 只顯示常用的界面:
- [View]→[Panes]→推薦選擇[Editor] [IPython console] [Variable explorer]
工具欄
- [View]→[Toolbars]→推薦選擇[File toolbar] [Run toolbar] [Current working directory]
常用快捷鍵
- Ctrl + 1 : 註釋或者取消註釋
- Ctrl + 4 : 添加註釋塊 丨★★★★★
- Ctrl + 5 : 取消註釋塊
- F9 : 從當前光標行開始執行 丨★★★★★
- F5 : 運行代碼
本節重點
- 國內下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
- 安裝過程“Advanced Installation Options”選項
- Spyder界面設置:[視圖]→[面板]
- Spyder常用快捷鍵:Ctrl+4 F9