
Python
是一種計算機程式設計語言。是一種面向對象的動态類型語言,最初被設計用于編寫自動化腳本(shell),随着版本的不斷更新和語言新功能的添加,越來越多被用于獨立的、大型項目的開發。
pip
pip 是 python 的一個 包 管理器
特性
- 簡單
- 易學
- 速度快
- 高層語言
- 可移植性
- 解釋性
- 面向對象
- 可擴充性
- 可嵌入性
- 豐富的庫
- 規範的代碼:
- 單行語句和指令行輸出問題
- 獨特的文法
pip 19.2 更新内容
- 放棄對 EOL Python3.4 的支援
- 現在安裝時将使用 keyring 加載憑據
- 完全支援在需求檔案中使用 --trusted-host
- 更新 pip 的 --log 檔案中的時間戳以包括毫秒
- 在選擇要安裝的候選項時,選擇具有與使用者提供的散列比對的散列的候選項
- METADATA 或 PKG-INFO 在通路中繼資料時為 None 時,改進錯誤消息
- 添加一個新的指令 pip debug,它可以顯示目前 Python 的相容标記清單
- 當搜尋結果包括預釋出版本時, --pre 顯示安裝提示
- 如果設定了 PIP_IS_CI 環境變量,向倉庫報告 PIP 正在運作
- 允許 --python-version 作為虛線版本字元串傳遞(例如3.7 或 3.7.3)
- 在 pip freeze 中添加一個--path參數以支援 --target 安裝
- 向 pip list 中添加一個 --path參數以支援 --target 安裝