New issue 2403: pip install numpy fails on OSX (pypy2-v5.4.1) https://bitbucket.org/pypy/pypy/issues/2403/pip-install-numpy-fails-on-osx-pypy2-v541
Prabhu Ramachandran: I have installed pypy2-v5.4.1-osx64.tar.bz2 and I am unable to install the latest released numpy from pip after I did this: ``` $ pypy -m ensurepip ``` ``` $ ~/usr/pypy2-v5.4.1-osx64/bin/pip install numpy You are using pip version 6.1.1, however version 8.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting numpy Using cached numpy-1.11.1.zip Installing collected packages: numpy Running setup.py install for numpy Complete output from command /Users/prabhu/usr/pypy2-v5.4.1-osx64/bin/pypy -c "import setuptools, tokenize;__file__='/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-akeqiv-record/install-record.txt --single-version-externally-managed --compile: Running from numpy source directory. Note: if you need reliable uninstall behavior, then install with pip instead of using `setup.py install`: - `pip install .` (from a git repo or downloaded source release) - `pip install numpy` (last Numpy release on PyPi) blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE FOUND: extra_compile_args = ['-msse3', '-I/System/Library/Frameworks/vecLib.framework/Headers'] extra_link_args = ['-Wl,-framework', '-Wl,Accelerate'] define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)] non-existing path in 'numpy/distutils': 'site.cfg' F2PY Version 2 lapack_opt_info: openblas_lapack_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib'] NOT AVAILABLE NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries tatlas,tatlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries satlas,satlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries f77blas,cblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE FOUND: extra_compile_args = ['-msse3'] extra_link_args = ['-Wl,-framework', '-Wl,Accelerate'] define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)] /Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.macosx-10.11-x86_64-2.7 creating build/src.macosx-10.11-x86_64-2.7/numpy creating build/src.macosx-10.11-x86_64-2.7/numpy/distutils building library "npymath" sources customize Gnu95FCompiler Found executable /usr/local/bin/gfortran Traceback (most recent call last): File "<module>", line 1, in <module> File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/setup.py", line 386, in <module> setup_package() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/setup.py", line 378, in setup_package setup(**metadata) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/install.py", line 62, in run r = self.setuptools_run() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/install.py", line 36, in setuptools_run return distutils_install.run(self) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/command/install.py", line 573, in run self.run_command('build') File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/cmd.py", line 334, in run_command self.distribution.run_command(command) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/command/build.py", line 127, in run self.run_command(cmd_name) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/cmd.py", line 334, in run_command self.distribution.run_command(command) File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/build_src.py", line 147, in run self.build_sources() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/build_src.py", line 158, in build_sources self.build_library_sources(*libname_info) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/build_src.py", line 293, in build_library_sources sources = self.generate_sources(sources, (lib_name, build_info)) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/build_src.py", line 376, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 652, in get_mathlib_info st = config_cmd.try_link('int main(void) { return 0;}') File "/Users/prabhu/usr/pypy2-v5.4.1-osx64/lib-python/2.7/distutils/command/config.py", line 248, in try_link self._check_compiler() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/command/config.py", line 81, in _check_compiler c_compiler=self.compiler) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/__init__.py", line 842, in new_fcompiler c_compiler=c_compiler) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/__init__.py", line 816, in get_default_fcompiler c_compiler=c_compiler) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/__init__.py", line 765, in _find_existing_fcompiler c.customize(dist) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/__init__.py", line 521, in customize linker_so_flags = self.flag_vars.linker_so File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/environment.py", line 39, in __getattr__ return self._get_var(name, conf_desc) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/environment.py", line 53, in _get_var var = self._hook_handler(name, hook) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/__init__.py", line 700, in _environment_hook return hook() File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/gnu.py", line 301, in get_flags_linker_so flags = GnuFCompiler.get_flags_linker_so(self) File "/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/numpy/distutils/fcompiler/gnu.py", line 129, in get_flags_linker_so filename = sc.get_makefile_filename() AttributeError: 'module' object has no attribute 'get_makefile_filename' ---------------------------------------- Command "/Users/prabhu/usr/pypy2-v5.4.1-osx64/bin/pypy -c "import setuptools, tokenize;__file__='/private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-akeqiv-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/tr/pfk3lcgd4dndrbppzjwp_tp40000gn/T/pip-build-YRgUec/numpy ``` I am not sure this has been reported earlier but feel free to mark this as a duplicate. Thanks. I will try with numpy from git and _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue