--- numpy/f2py/setup.py +++ numpy/f2py/setup.py @@ -40,7 +40,7 @@ if set(('bdist_wheel', 'bdist_egg', 'bdist_wininst', 'bdist_rpm')).intersection(sys.argv): return '#!python' - return '#!' + sys.executable + return '#!@@MPORTS_PYTHON@@' def configuration(parent_package='', top_path=None): @@ -55,7 +55,7 @@ config.make_svn_version_py() def generate_f2py_py(build_dir): - f2py_exe = 'f2py' + os.path.basename(sys.executable)[6:] + f2py_exe = 'f2py' if f2py_exe[-4:] == '.exe': f2py_exe = f2py_exe[:-4] + '.py' if 'bdist_wininst' in sys.argv and f2py_exe[-3:] != '.py':