我使用的是windows 7家庭基本64位。我想在python3.3中使用FITS文件,所以下载了pyfits和numpy 64位。当我导入pyfits时,我得到以下错误:
回溯(最近一次调用):文件"",第1行,在导入pyfits "C:\Python33\lib\site-packages\pyfits__init__.py",第26行,导入pyfits.core文件"C:\Python33\lib\site-packages\pyfits\core.py",第38行,在 导入"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行导入。导入"C:\Python33\lib\site-packages\numpy\add_newdocs.py",文件第13行,从numpy.lib导入add_newdoc文件第8行,从.type_check导入*文件"C:\Python33\lib\site-packages\numpy\lib\type_check.py",第11行,在导入numpy.core.numeric作为_nx文件的_nx第6行中,in from。导入多数组ImportError: DLL加载失败:%1不是有效的Win32应用程序。
发布于 2013-12-07 00:50:41
这是一个问题,进口矮胖,而不是紧身裤。您可以判断,因为跟踪是在尝试导入numpy多数组模块时结束的。
此错误表明,您安装的numpy并不是为与Python安装相同的架构构建的。
https://stackoverflow.com/questions/20426690
复制相似问题