首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Pip10已正式发布

我代表Python包管理局(Python Packaging Authority),很高兴在此宣布:pip10刚刚正式发布了。这个版本是几个月以来社区工作的结晶。

要安装pip 10,请运行:

python -m pip install --upgrade pip

或者,按照https://pip.pypa.io/en/latest/installing 所述,使用 get-pip. 如果你使用的pip版本来自于分发供应商,会由供应商在适当的时候提供升级(你也可以选择在虚拟环境中使用pip 10)。

(在Windows上使用 get-pip 有个小问题:在下载get-pip.py文件时,请重命名这个文件,以确保文件名中不包含"pip",比如 gp.py。否则会触发pip的检查,导致运行中断。我们正在跟进这个问题,地址是:https://github.com/pypa/pip/issues/5219 )。

新版本pip 10的亮点:

已不再支持 Python 2.6 。 如果你需要在Python 2.6 上使用pip,请留在pip 9这个版本,这是支持Python 2.6的最后一个版本

支持PEP 518,允许项目指定从源代码打包所依赖的安装包。(当前对PEP 518的支持比较有限,未来的版本会提供所有的支持 - 详情请参见文档)

对于Windows上非ASCII语言环境下的Unicode字符处理,提供了显著改进

提供了新的"pip config"命令

默认的升级策略已改为:只在需要的情况下

修复了许多bug,以及多个细微改进

此外,先前宣布的pip内核重组已经开始了。除非你写的代码有导入pip模块(或者你使用了这样的代码),否则这一变化不会对你产生任何影响。如果你受到了影响,请将问题报告给问题代码的作者(推荐他们访问https://mail.python.org/pipermail/distutils-sig/2017-October/031642.html 详情请参阅公告)

感谢为新版本付出辛劳的每个人。社区成员做了许多的贡献 - 有代码方面的,有参与设计讨论的,或者上报bug的。pip开发团队由衷地感谢社区各位所做的贡献。

谢谢

Paul

英文原文:https://blog.python.org/2018/04/pip-10-has-been-released.html

译者:泰然

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180426A09UUV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券