如何检查我安装的numpy版本是32位还是64位?
奖励积分在脚本内部运行且与系统无关的解决方案。
答案 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。