[Numpy-discussion] f2py : NotImplementedError: Only MS compiler supported with gfortran on win64
"V. Armando Solé"
sole at esrf.fr
Thu Sep 8 08:09:52 EDT 2011
Have you tried to install Visual Studio 2008 Express edition (plus the
windows SDK to be able to compile 64 bit code)?
Armando
On 08/09/2011 13:56, Jim Vickroy wrote:
> Hello All, I'm attempting to create a python wrapper, for a Fortran
> subroutine, using f2py.
>
> My system details are:
>
> >>> sys.version '2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500
> 32 bit (Intel)]'
> >>> sys.getwindowsversion() (5, 1, 2600, 2, 'Service Pack 3')
> >>> scipy.__version__ '0.7.1'
> >>> numpy.__version__ '1.4.0'
> C:\>gfortran -dumpversion
> 4.7.0
>
>
> C:\Python26\Lib\site-packages\numpy\f2py>f2py.py -c --help-fcompiler
> Traceback (most recent call last):
> File "C:\Python26\Scripts\f2py.py", line 24, in<module>
> main()
> File "C:\Python26\lib\site-packages\numpy\f2py\f2py2e.py", line 557,
> in main
> run_compile()
> File "C:\Python26\lib\site-packages\numpy\f2py\f2py2e.py", line 543,
> in run_compile
> setup(ext_modules = [ext])
> File "C:\Python26\lib\site-packages\numpy\distutils\core.py", line
> 186, in setup
> return old_setup(**new_attr)
> File "C:\Python26\lib\distutils\core.py", line 138, in setup
> ok = dist.parse_command_line()
> File "C:\Python26\lib\distutils\dist.py", line 460, in parse_command_line
> args = self._parse_command_opts(parser, args)
> File "C:\Python26\lib\distutils\dist.py", line 574, in
> _parse_command_opts
> func()
> File
> "C:\Python26\lib\site-packages\numpy\distutils\command\config_compiler.py",
> line 13, in show_fortran_compilers
> show_fcompilers(dist)
> File
> "C:\Python26\lib\site-packages\numpy\distutils\fcompiler\__init__.py",
> line 855, in show_fcompilers
> c.customize(dist)
> File
> "C:\Python26\lib\site-packages\numpy\distutils\fcompiler\__init__.py",
> line 525, in customize
> self.set_libraries(self.get_libraries())
> File
> "C:\Python26\lib\site-packages\numpy\distutils\fcompiler\gnu.py", line
> 306, in get_libraries
> raise NotImplementedError("Only MS compiler supported with gfortran
> on win64")
> NotImplementedError: Only MS compiler supported with gfortran on win64
>
>
> Could someone help me to resolve this?
>
> Thanks, -- jv
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
More information about the NumPy-Discussion
mailing list