全局状态#

NumPy 有一些导入时、编译时或运行时选项,可以更改全局行为。其中大多数与性能或调试目的相关,绝大多数用户不会感兴趣。

测试计划的未来行为#

NumPy 有一些计划在将来激活的代码路径,但尚未成为默认行为。您可以尝试通过在导入 NumPy 之前设置环境来测试其中一些可能随新的“主要”版本 (NumPy 2.0) 一起提供的内容:

NPY_NUMPY_2_BEHAVIOR=1

默认情况下,这还将激活NEP 50相关设置 NPY_PROMOTION_STATE(有关详细信息,请参阅 NEP)。

在版本 1.25.2 中更改:仅在第一次导入时检查此变量。