寫在前面
- 本系列文章針對前端開發人員快速地經過javascript相關概念來理解學習python,若是你對javascript自己都不熟悉,可能這些文章就並不適合你。
- 這些文章主要用語本實驗室的前端同窗學習之用,描述可能有點累贅,還請讀者理解。
環境搭建
- 安裝VSCode
- 安裝Python 3.7
- 安裝VSCode插件
- python庫的安裝
說明:本文中的演示均是在mac os環境下作的配置
安裝Python 3.7
- 特別建議從官網安裝,儘可能不要經過百度亂搜一氣,浪費時間。固然官網一般都是英文,不少同窗沒有勇氣去看,可是我相信只要進入大學的同窗都應該認識DownLoad這個單詞。

- 不少軟件安裝完成以後是沒有UI界面的,咱們要學會使用命令行在安裝完成以後測試安裝是否成功。
python3 --version

若是能夠看到指令執行完成後輸出了上面的頁面數據就表示安裝成功。javascript
無UI軟件的安裝總結
- 安裝來源儘可能選擇官網
- 安裝儘可能選擇穩定版,測試版是什麼意思應該都懂,初學者就應該有初學者的覺悟!
- 安裝完成以後一般均可以在命令行中測試安裝是否成功。安裝都不成功,後續操做出的問題就很麻煩
- 若是你真的是個新手,建議在虛擬機中安裝軟件,在安裝以前先作一個虛擬機鏡像,出了問題隨時回滾鏡像
安裝VSCode插件

筆者就裝了這一個,剩下的插件VSCode自動會提示你安裝前端
Python庫的安裝
Python的強大之處在於它有不少實用庫,安裝好了以後就能夠實用,其安裝工具爲pip,或者pip。如何理解pip和pip3?java
- pip、pip3 相似於Node.js下的npm
- 若是你裝的是Python2 那麼會自動安裝上pip,若是你裝的是python3,同理會裝上 pip3
- 既然相似於npm,那麼必然存在庫的源的問題,npm中是用cnpm設定淘寶源來解決的,pip 能夠設定國內的源。通常狀況下都推薦清華的源,設定方式在連接文檔中有說明,我就不贅述了
- pip會把庫安裝到
python2.7/site-packages
,pip3 會把庫安裝到python3.6/site-packages
- pip指令的參數可使用以下的方式來查詢
pip --help

常常用到的是python
sudo pip install flask \\安裝flask的包,爲何要加上sudo,還請思考下
pip list \\顯示使用pip指令已經安裝的庫的列表
pip show \\顯示安裝庫的詳細信息
pip3的指令和上面幾乎同樣,筆者就不贅述了。但願同窗們學會使用指令調取幫助文件和參看版本npm
pip --help
pip -V