手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

NumPy v1.17.2 发布,使用Python进行科学计算的基础包

[日期:2019-09-07] 来源:Linux公社  作者:醉落红尘 [字体: ]

NumPy v1.17.2 发已经布,NumPy是使用Python进行科学计算的基础包。它包含其他内容:

  • 强大的N维数组对象
  • 复杂(广播)功能
  • 用于集成C/C ++和Fortran代码的工具
  • 有用的线性代数,傅里叶变换和随机数功能

除了明显的科学用途外,NumPy还可以用作通用数据的高效多维容器。可以定义任意数据类型。这使NumPy能够无缝快速地与各种数据库集成。

此版本包含针对NumPy 1.17.1报告的错误的修复程序以及一些文档改进。 当键是 (u)int8  或 (u)int16时,最重要的修复是lexsort。 如果您当前使用的是1.17,则应升级。

NumPy v1.17.2 发布,使用Python进行科学计算的基础包

此版本支持的Python版本为3.5-3.7,Python 2.7已被删除。 Python 3.8b4应该与已发布的源包一起使用,但是没有未来的保证。

下游开发人员应使用Cython >= 0.29.13进行Python 3.8支持,使用OpenBLAS >= 3.7以避免Skylake架构出错。 PyPI上的NumPy是从OpenBLAS开发分支构建的,以避免这些错误。

查看NumPy版本

[linuxidc@localhost www.linuxidc.com]$ pip3 show numpy
Name: numpy
Version: 1.17.2
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /home/linuxidc/.local/lib/python3.7/site-packages
Requires:
Required-by: scipy, MyQR, matplotlib, imageio

如下图:

NumPy v1.17.2 发布,使用Python进行科学计算的基础包此版本共合并了8个pull requests。

  • #14418: BUG: Fix aradixsort indirect indexing.
  • #14420: DOC: Fix a minor typo in dispatch documentation.
  • #14421: BUG: test, fix regression in converting to ctypes
  • #14430: BUG: Do not show Override module in private error classes.
  • #14432: BUG: Fixed maximum relative error reporting in assert_allclose.
  • #14433: BUG: Fix uint-overflow if padding with linear_ramp and negative…
  • #14436: BUG: Update 1.17.x with 1.18.0-dev pocketfft.py.
  • #14446: REL: Prepare for NumPy 1.17.2 release.

NumPy v1.17.2下载

如何升级numpy的版本,如下图:

[linuxidc@localhost www.linuxidc.com]$ pip3 install --user -U numpy

NumPy v1.17.2 发布,使用Python进行科学计算的基础包

查看numpy版本;如下图:

[linuxidc@localhost www.linuxidc.com]$ pip3 show numpy
Name: numpy
Version: 1.17.1
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /home/linuxidc/.local/lib/python3.7/site-packages
Requires:
Required-by: scipy, MyQR, matplotlib, imageio

NumPy v1.17.2 发布,使用Python进行科学计算的基础包

降低numpy的版本,如下图:

[linuxidc@localhost www.linuxidc.com]$ pip install -U numpy==1.17.0

更多Python相关信息见Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17

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

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-09/160545.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款