我正在使用Windows 7 家庭基本 64 位。我想在 python 3.3 中使用 FITS 文件,所以下载了 64 位的 pyfits 和 numpy。当我导入 pyfits 时,出现以下错误:
回溯(最后一次调用):文件“”,第 1 行,在 import pyfits as py 文件“C:\Python33\lib\site-packages\pyfits__init__.py”,第 26 行,在 import pyfits.core 文件“C: \Python33\lib\site-packages\pyfits\core.py",第 38 行,
导入 pyfits.py3compat 文件 "C:\Python33\lib\site-packages\pyfits\py3compat.py",第 12 行,导入 pyfits .util 文件“C:\Python33\lib\site-packages\pyfits\util.py”,第 29 行,在
将 numpy 导入为 np 文件“C:\Python33\lib\site-packages\numpy__init__.py”,第 168 行,来自 . 导入 add_newdocs 文件“C:\Python33\lib\site-packages\numpy\add_newdocs.py”,第 13 行,从 numpy.lib 导入 add_newdoc 文件“C:\Python33\lib\site-packages\numpy\lib__init__.py ",第 8 行,从 .type_check 导入 * 文件 "C:\Python33\lib\site-packages\numpy\lib\type_check.py",第 11 行,导入 numpy.core.numeric 作为 _nx 文件 "C:\ Python33\lib\site-packages\numpy\core__init__.py",第 6 行,来自 . import multiarray ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。