[SciPy-user] can't import scipy.interpolate
Gary
pajer at iname.com
Wed Jun 21 15:20:19 EDT 2006
Robert Kern wrote:
> Gary wrote:
>
>> >>> scipy.__core_version__
>> '0.8.4'
>> >>> import scipy.interpolate
>> Fatal Python error: can't initialize module fitpack
>>
>> This application has requested the Runtime to terminate it in an unusual
>> way.
>> Please contact the application's support team for more information.
>>
>
> Hmm. That looks like an old build from when we were still calling numpy "scipy
> core". Probably there is a mismatch between the "scipy core" version (that's the
> version number you printed) and the scipy version (scipy.__version__).
>
I thought that was weird, too. I did some housecleaning over the
weekend, and I must have screwed things up instead of cleaned things up.
> I recommend upgrading to the latest numpy and scipy.
>
OK, so I got rid of all my build directories, and my numpy and scipy
directories, and tried to rebuild from svn (for no particular reason,
but I've done it easily in the past). Numpy went fine, but scipy did
this: (I don't want to waste people's time on this ... if it's
something peculiar to me, and hard to track down, I'll just go back to
the official released binary installer.)
C:\Documents and Settings\Gary\My
Documents\python\scipy\svn_scipy>python setup.
py config --compiler=mingw32 build --compiler=mingw32 bdist_wininst
fft_opt_info:
fftw3_info:
libraries fftw3 not find in c:\python24\lib
libraries fftw3 not find in C:\
libraries fftw3 not find in c:\python24\libs
fftw3 not found
NOT AVAILABLE
fftw2_info:
libraries rfftw,fftw not find in c:\python24\lib
libraries rfftw,fftw not find in C:\
libraries rfftw,fftw not find in c:\python24\libs
fftw2 not found
NOT AVAILABLE
dfftw_info:
libraries drfftw,dfftw not find in c:\python24\lib
libraries drfftw,dfftw not find in C:\
libraries drfftw,dfftw not find in c:\python24\libs
dfftw not found
NOT AVAILABLE
djbfft_info:
NOT AVAILABLE
NOT AVAILABLE
blas_opt_info:
blas_mkl_info:
libraries mkl,vml,guide not find in c:\python24\lib
libraries mkl,vml,guide not find in C:\
libraries mkl,vml,guide not find in c:\python24\libs
NOT AVAILABLE
atlas_blas_threads_info:
Setting PTATLAS=ATLAS
libraries ptf77blas,ptcblas,atlas not find in c:\MinGW\lib\atlas
libraries ptf77blas,ptcblas,atlas not find in c:\python24\lib
libraries ptf77blas,ptcblas,atlas not find in C:\
libraries ptf77blas,ptcblas,atlas not find in c:\python24\libs
NOT AVAILABLE
atlas_blas_info:
FOUND:
libraries = ['f77blas', 'cblas', 'atlas']
library_dirs = ['c:\\MinGW\\lib\\atlas']
language = c
No module named msvccompiler in numpy.distutils, trying from distutils..
Traceback (most recent call last):
File "setup.py", line 50, in ?
setup_package()
File "setup.py", line 42, in setup_package
configuration=configuration )
File "c:\python24\Lib\site-packages\numpy\distutils\core.py", line
140, in set
up
config = configuration()
File "setup.py", line 14, in configuration
config.add_subpackage('Lib')
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 740, i
n add_subpackage
caller_level = 2)
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 723, i
n get_subpackage
caller_level = caller_level + 1)
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 670, i
n _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File ".\Lib\setup.py", line 7, in configuration
config.add_subpackage('integrate')
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 740, i
n add_subpackage
caller_level = 2)
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 723, i
n get_subpackage
caller_level = caller_level + 1)
File "c:\python24\Lib\site-packages\numpy\distutils\misc_util.py",
line 670, i
n _get_configuration_from_setup_py
config = setup_module.configuration(*args)
File "Lib\integrate\setup.py", line 11, in configuration
blas_opt = get_info('blas_opt',notfound_action=2)
File "c:\python24\Lib\site-packages\numpy\distutils\system_info.py",
line 256,
in get_info
return cl().get_info(notfound_action)
File "c:\python24\Lib\site-packages\numpy\distutils\system_info.py",
line 397,
in get_info
self.calc_info()
File "c:\python24\Lib\site-packages\numpy\distutils\system_info.py",
line 1223
, in calc_info
atlas_version = get_atlas_version(**version_info)
File "c:\python24\Lib\site-packages\numpy\distutils\system_info.py",
line 1085
, in get_atlas_version
library_dirs=config.get('library_dirs', []),
File
"c:\python24\Lib\site-packages\numpy\distutils\command\config.py", line 1
01, in get_output
self._check_compiler()
File
"c:\python24\Lib\site-packages\numpy\distutils\command\config.py", line 3
4, in _check_compiler
old_config._check_compiler(self)
File "c:\python24\lib\distutils\command\config.py", line 107, in
_check_compil
er
dry_run=self.dry_run, force=1)
File "c:\python24\Lib\site-packages\numpy\distutils\ccompiler.py",
line 331, i
n new_compiler
compiler = klass(None, dry_run, force)
File "c:\python24\lib\distutils\msvccompiler.py", line 211, in __init__
self.__macros = MacroExpander(self.__version)
File "c:\python24\lib\distutils\msvccompiler.py", line 112, in __init__
self.load_macros(version)
File "c:\python24\lib\distutils\msvccompiler.py", line 133, in load_macros
raise DistutilsPlatformError, \
distutils.errors.DistutilsPlatformError: The .NET Framework SDK needs to
be inst
alled before building extensions for Python.
More information about the SciPy-User
mailing list