aun*_*uny 6 python pip python-2.7 python-3.x
如前所述,Python 2.7将于2020年1月1日到期,
https://legacy.python.org/dev/peps/pep-0373/
pip在那之后,current是否会继续为python 2.7工作?它已经显示了弃用python 2.7的消息。pip install abc==1.2.3在那之后我们可以运行
吗?
我们确实了解到停产后,将不再为2.7进行新的修复/支持,因此这里不再关注。
问题源于即使在EOL之后也希望继续在python 2.7上运行的愿望。
phd*_*phd 18
您需要确保您拥有pip适用于 Python 2.7的正确版本:
pip install --upgrade "pip < 21.0"
Run Code Online (Sandbox Code Playgroud)
该版本将工作一段时间。它们迟早会失败,因为 PyPI 主机将 SSL 配置更改为 Python 2.7 无法处理的配置。但我相信我们还有几年时间在那之前。
重要工具的一些额外版本限制以保持与 Python 2.7 的兼容性:
pip install --upgrade "setuptools < 45" "Sphinx < 2.0" "pytest < 5.0"
Run Code Online (Sandbox Code Playgroud)
如果您使用其他工具,请彻底遵循他们的公告,以发现他们停止支持 2.7。
是。不过,Python 2支持将处于“社区维护”状态。关心它的人们将不得不加强并解决问题-pip维护者可能无法解决Python 2问题。我们已经在以下位置记录了确切的期望:
https://pip.pypa.io/zh_CN/stable/development/release-process/#python-2-support
请注意,点子维护者是志愿者,我个人不愿意为陷入困境的Python停业十年的公司/组织从事免费工作。
| 归档时间: |
|
| 查看次数: |
8565 次 |
| 最近记录: |