On Wed, Apr 6, 2011 at 8:08 PM, Ralf Gommers <ralf.gomm...@googlemail.com> wrote: > On Tue, Apr 5, 2011 at 11:17 PM, Vicent Mas <uve...@gmail.com> wrote: >> Hi, >> >> I'm trying to install numpy1.5.1 in a virtual environment (virtualenv-1.5.1) >> on my debian testing box. I'm using python 2.7 installed from a debian >> package. >> >> This is what I get: >> >> (venv2.7)vmas@rachael$ python setup.py install >> Running from numpy source directory.F2PY Version 1 >> blas_opt_info: >> blas_mkl_info: >> libraries mkl,vml,guide not found in /usr/lib >> NOT AVAILABLE >> >> atlas_blas_threads_info: >> Setting PTATLAS=ATLAS >> Setting PTATLAS=ATLAS >> Setting PTATLAS=ATLAS >> FOUND: >> libraries = ['ptf77blas', 'ptcblas', 'atlas'] >> library_dirs = ['/usr/lib/atlas-base'] >> language = c >> include_dirs = ['/usr/include/atlas'] >> >> FOUND: >> libraries = ['ptf77blas', 'ptcblas', 'atlas'] >> library_dirs = ['/usr/lib/atlas-base'] >> language = c >> define_macros = [('ATLAS_INFO', '"\\"?.?.?\\""')] >> include_dirs = ['/usr/include/atlas'] >> >> lapack_opt_info: >> lapack_mkl_info: >> mkl_info: >> libraries mkl,vml,guide not found in /usr/lib >> NOT AVAILABLE >> >> NOT AVAILABLE >> >> atlas_threads_info: >> Setting PTATLAS=ATLAS >> libraries lapack not found in /usr/lib/atlas-base >> numpy.distutils.system_info.atlas_threads_info >> Setting PTATLAS=ATLAS >> Setting PTATLAS=ATLAS >> FOUND: >> libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] >> library_dirs = ['/usr/lib/atlas-base/atlas', '/usr/lib/atlas-base'] >> language = f77 >> include_dirs = ['/usr/include/atlas'] >> >> FOUND: >> libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] >> library_dirs = ['/usr/lib/atlas-base/atlas', '/usr/lib/atlas-base'] >> language = f77 >> define_macros = [('ATLAS_INFO', '"\\"?.?.?\\""')] >> include_dirs = ['/usr/include/atlas'] >> >> 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.linux-i686-2.7 >> creating build/src.linux-i686-2.7/numpy >> creating build/src.linux-i686-2.7/numpy/distutils >> building library "npymath" sources >> Traceback (most recent call last): >> File "setup.py", line 211, in <module> >> setup_package() >> File "setup.py", line 204, in setup_package >> configuration=configuration ) >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/core.py", >> line 186, in setup >> return old_setup(**new_attr) >> File "/usr/lib/python2.7/distutils/core.py", line 152, in setup >> dist.run_commands() >> File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands >> self.run_command(cmd) >> File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command >> cmd_obj.run() >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/install.py", >> line 55, in run >> r = old_install.run(self) >> File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run >> self.run_command('build') >> File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command >> self.distribution.run_command(command) >> File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command >> cmd_obj.run() >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/build.py", >> line 37, in run >> old_build.run(self) >> File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run >> self.run_command(cmd_name) >> File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command >> self.distribution.run_command(command) >> File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command >> cmd_obj.run() >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/build_src.py", >> line 152, in run >> self.build_sources() >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/build_src.py", >> line 163, in build_sources >> self.build_library_sources(*libname_info) >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/build_src.py", >> line 298, in build_library_sources >> sources = self.generate_sources(sources, (lib_name, build_info)) >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/build_src.py", >> line 385, in generate_sources >> source = func(extension, build_dir) >> File "numpy/core/setup.py", line 681, in get_mathlib_info >> st = config_cmd.try_link('int main(void) { return 0;}') >> File "/usr/lib/python2.7/distutils/command/config.py", line 248, in try_link >> self._check_compiler() >> File >> "/usr/local/src/ViTables_environ/General/numpy-1.5.1/numpy/distutils/command/config.py", >> line 45, in _check_compiler >> old_config._check_compiler(self) >> File "/usr/lib/python2.7/distutils/command/config.py", line 103, in >> _check_compiler >> customize_compiler(self.compiler) >> File "/usr/lib/python2.7/distutils/ccompiler.py", line 44, in >> customize_compiler >> cpp = cc + " -E" # not always >> TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' >> >> Doing the same with python2.6 (also from debian package) works just fine. >> Could >> somebody tell me what am I doing wrong? Thanks. > > Looks like there is something going wrong with your virtualenv setup, > if you look at the backtrace it uses the python in /usr/lib/python2.7/ > instead of the one in your virtualenv.
Please ignore that, I was typing before thinking. Never seen that error before, sorry. Ralf _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion