Pip10已正式發布
Python部落(python.freelycode.com)組織翻譯,禁止轉載,歡迎轉發。
我代表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
譯者:泰然
TAG:Python程序員 |