我有Numpy 32位还是64位?

时间:2015-11-05 19:51:22

标签: python numpy memory 32bit-64bit

如何检查我安装的numpy版本是32位还是64位?

奖励积分在脚本内部运行且与系统无关的解决方案。

2 个答案:

答案 0 :(得分:20)

In [65]: import numpy.distutils.system_info as sysinfo

In [69]: sysinfo.platform_bits
Out[69]: 64

这基于the value returned by platform.architecture()

In [71]: import platform
In [72]: platform.architecture()
Out[74]: ('64bit', 'ELF')

答案 1 :(得分:5)

64位python不会加载32位NumPy(至少这是我使用2.7.10 python和#34;官方" NumPy for Windows发行版的经验)。所以启动Python(如果你有32位版本和64位版本为每一个做),然后尝试导入NumPy模块。如果它适用于32位Python,那么它是32位版本的NumPy。如果它适用于64位Python,那么它就是64位版本的NumPy。