激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - 軟件資訊 - Python 3.8 已發布,現在是切換至新版本的好時機嗎?

Python 3.8 已發布,現在是切換至新版本的好時機嗎?

2019-10-30 23:16開源中國 軟件資訊

Python 3.8已于前兩周正式發布,不過目前大多數開發者主要使用的仍是Python 3.7.x或更舊的版本。事實上,立刻切換到使用Python 3.8可能會引發一些問題。 想知道何時切換至Python 3.8?下文將簡要概述切換主要的Python版本以及進行切換時

Python 3.8已于前兩周正式發布,不過目前大多數開發者主要使用的仍是Python 3.7.x或更舊的版本。事實上,立刻切換到使用Python 3.8可能會引發一些問題。

想知道何時切換至Python 3.8?下文將簡要概述切換主要的Python版本以及進行切換時可能會遇到的問題(來自一名開發者的心得經驗)。

1.缺少軟件包

opencv-python是一個十分受歡迎的軟件包,其下載量約為5000萬。但正如本文提到的一樣,如果你現在(2019年10月28日)嘗試在Python 3.8上安裝它會發現并不起作用:

$ docker run python:3.8-slim pip install opencv-pythonERROR: Could not find a version that satisfies the requirement opencv-python (from versions: none)ERROR: No matching distribution found for opencv-python

原因為何?如果我們現在在PyPI上訪問opencv-python的文件頁面,將會看到沒有可用的面向Python 3.8的軟件包。晚些時候這個問題可能會被修復。但是現在的情況是,在新的主要版本發布之后的不久時間內,我們將無法下載許多庫。

有時候,這些問題只需重新構建庫即可解決,有時候則需要進行一些代碼調整。但不管是什么問題,Python的主要版本和軟件包的可用性之間都存在一些滯后。

2.Python中的錯誤

Python 3.7.0于2018年6月27日發布,3.7.1于4個月后2018年10月20日發布,其中包括許多錯誤修正。所以按照慣例,Python 3.8將來也會有一個錯誤修復版本,但是鑒于主要版本之間的間隔期為18個月,因此會產生很多新的但不會廣泛使用的代碼。這意味著后續版本將具有大量的錯誤修復。

3.無法真正使用新的語法

Python 3.8引入了新語法,但其他工具尚未同步跟進以支持新語法,例如自動格式化程序和代碼檢測工具等。除非“配套設施”已同步更新,否則我們將無法真正使用新的語法。

所以什么時候切換至使用主要的新Python版本?

至少,我們需要等到:

所有的庫都明確支持新的Python版本。

所依賴的所有工具都明確支持新的Python版本。

因此,不妨在新的主要Python版本發布后等待幾個月,我們再去嘗試。如果確實迫不及待,可以等到第一個小版本更新發布后再嘗試,這里的情況是Python 3.8.1。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产91亚洲精品一区二区三区 | 有兽焉免费动画 | 日韩精品久| 孕妇体内谢精满日本电影 | 黄色作爱视频 | 成人九色 | 日韩精品羞羞答答 | 在线成人影视 | 久久久免费观看完整版 | a级高清免费毛片av在线 | 色视频在线观看 | 精品久久久久久久 | 国产精品视频在线观看免费 | 欧洲成人综合网 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | 欧美精品一区自拍a毛片在线视频 | 日本aaaa片毛片免费观看视频 | 色污视频在线观看 | 成年人视频在线免费观看 | 在线成人免费观看视频 | 成人在线影视 | 性色av一区二区三区在线播放亚… | 国产99久久精品一区二区300 | 一级黄色在线观看 | 国产88久久久国产精品免费二区 | 色诱亚洲精品久久久久久 | 日本精品网 | 黄色毛片视频在线观看 | 久久久久久久久久91 | 成人在线免费视频播放 | 美女扒开腿让男生桶爽网站 | 一级色毛片 | 中文字幕在线播放一区 | 久久这里只有精品1 | wankz100%videos| 精品1 | 99在线热视频 | 久国产 | 高清国产福利 | 久久精品无码一区二区三区 | 亚洲国产视频网 |