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


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

查看所有标签

猜你喜欢:

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

组成论

组成论

张学文 / 中国科学技术大学出版社 / 2003-12 / 35.00元

很多事物中都存在组成(成分、构成)问题。作者创立的组成论为此提供统一的认识模型、分析工具、计算方法和原理。它通过广义集合、分布函数和复杂程度三个概念分析事物组成,并揭示了有随机性的事物都遵守最复杂原理。组成论与系统科学、复杂性研究、信息论和热力学第二定律关系密切。本书介绍了它在自然和社会科学中的许多应用,还提出了信息不可增殖、不同形态的复杂程度的互相转化(复杂度定律)等重要论点。自然科学、社会科学......一起来看看 《组成论》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

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

在线 XML 格式化压缩工具