天天看點

tensorflow2.3比對python版本_Python 包安裝和管理工具 pip 19.2 釋出Pythonpip 特性 pip 19.2 更新内容

tensorflow2.3比對python版本_Python 包安裝和管理工具 pip 19.2 釋出Pythonpip 特性 pip 19.2 更新内容

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 安裝