天天看点

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