NumPy不再支持Python 2,需要Python 3.5或更高版本

栏目: Python · 发布时间: 5年前

在上周的 GitHub pull请求中,NumPy社区决定取消对 Python 2.7的支持。Python 3.4支持也将随这个pull请求一起删除。所以现在,要使用NumPy 1.17和更新的版本,您需要Python 3.5或更高版本。自2010年以来,NumPy一直支持这两个版本Python。

随着Python核心团队本身在2020年放弃对Python 2的支持,这一举动并不奇怪。NumPy团队曾 提到 ,“Python 2对我们有限的资源来说是一个越来越大的负担”。

NumPy不再支持Python 2,需要Python 3.5或更高版本

在NumPy中放弃Python 2支持的讨论大约一年前就开始了。在Python 2上运行pip install numpy仍然会安装最后一个工作版本。但是现在,它可能不包含Python 3.5或更高版本发布的最新特性。然而,Python 2上的NumPy将一直支持到2019年12月31日。2020年1月1日以后,它可能不包含最新的bug修复。

有开发者认为让我们希望此举有助于向Python 3的过渡。我自己不是Python程序员,但是我已经厌倦了在Python编写的 Linux 依赖项上变得复杂。似乎我总是需要Python 2和Python 3版本的一些包,这样我的系统就不会崩溃。

还有人认为:“我以前说过,我会再说一遍。我不关心一切 - 默认情况下是unicode。当你从冷酷无情的手中撬开它时,你可以拿走我的Python。“一些使用NumPy和SciPy的研究人员坚持使用Python 2,这个来自NumPy团队的移动将有助于让每个人都在单一版本上工作。

一个支持的版本肯定有助于碎片化。通常,Python开发人员发现自己处于这样的情况:他们安装了一个版本,并且特定模块可用/在另一个版本中正常工作。有些人还争论稳定性,Python 2具有更高的稳定性和x或y特性。但普遍情绪更倾向于采用Python 3。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155878.htm


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

明解C语言(第3版)

明解C语言(第3版)

[日] 柴田望洋 / 管杰、罗勇、杜晓静 / 人民邮电出版社 / 2015-11-1 / 79.00元

本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。 本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。一起来看看 《明解C语言(第3版)》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具