[SciPy-User] scipy install on Mac
Ralf Gommers
ralf.gommers at googlemail.com
Fri Jun 8 16:45:37 EDT 2012
On Thu, Jun 7, 2012 at 5:59 PM, Irina Nudelman <irina.nudelman at gmail.com>wrote:
> Hello,
>
> I have trouble installing Scipy on my Mac. I downloaded this:
> scipy-0.10.1-py2.6-python.org-macosx10.3.dmg and clicked and tried to
> install, but it told me it needs python 2.6. However, that's the version I
> have already. When I do python, I see:
>
> Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
> [GCC 4.2.1 (Apple Inc. build 5646)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.
>
> Can you help me figure out how to install it?
>
> Also, is it possible to install it with easy_install? It didn't work when
> I tried, giving me:
>
> non-existing path in
> '/private/var/folders/RO/ROU+Y3JnHwiY4x+4HGSFPk+++TI/-Tmp-/easy_install-6RBzym/scipy-0.10.1/scipy/io':
> 'docs'
> /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/system_info.py:414:
> UserWarning:
> UMFPACK sparse solver (
> http://www.cise.ufl.edu/research/sparse/umfpack/)
> not found. Directories to search for the libraries can be specified in
> the
> numpy/distutils/site.cfg file (section [umfpack]) or by setting
> the UMFPACK environment variable.
> warnings.warn(self.notfounderror.__doc__)
> Traceback (most recent call last):
> File "/usr/bin/easy_install-2.6", line 10, in <module>
> load_entry_point('setuptools==0.6c9', 'console_scripts',
> 'easy_install')()
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 1671, in main
> with_ei_usage(lambda:
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 1659, in with_ei_usage
> return f()
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 1675, in <lambda>
> distclass=DistributionWithoutHelpCommands, **kw
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/core.py",
> line 152, in setup
> dist.run_commands()
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py",
> line 975, in run_commands
> self.run_command(cmd)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py",
> line 995, in run_command
> cmd_obj.run()
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 211, in run
> self.easy_install(spec, not self.no_deps)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 446, in easy_install
> return self.install_item(spec, dist.location, tmpdir, deps)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 476, in install_item
> dists = self.install_eggs(spec, download, tmpdir)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 655, in install_eggs
> return self.build_and_install(setup_script, setup_base)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 930, in build_and_install
> self.run_setup(setup_script, setup_base, args)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/command/easy_install.py",
> line 919, in run_setup
> run_setup(setup_script, args)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/sandbox.py",
> line 27, in run_setup
> lambda: execfile(
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/sandbox.py",
> line 63, in run
> return func()
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/setuptools/sandbox.py",
> line 29, in <lambda>
> {'__file__':setup_script, '__name__':'__main__'}
> File "setup.py", line 196, in <module>
> File "setup.py", line 187, in setup_package
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/core.py",
> line 150, in setup
> config = configuration()
> File "setup.py", line 138, in configuration
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 851, in add_subpackage
> caller_level = 2)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 834, in get_subpackage
> caller_level = caller_level + 1)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 781, in _get_configuration_from_setup_py
> config = setup_module.configuration(*args)
> File "scipy/setup.py", line 20, in configuration
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 851, in add_subpackage
> caller_level = 2)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 834, in get_subpackage
> caller_level = caller_level + 1)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/distutils/misc_util.py",
> line 766, in _get_configuration_from_setup_py
> ('.py', 'U', 1))
> File
> "/private/var/folders/RO/ROU+Y3JnHwiY4x+4HGSFPk+++TI/-Tmp-/easy_install-6RBzym/scipy-0.10.1/scipy/special/setup.py",
> line 14, in <module>
> ValueError: numpy >= 1.4 is required (detected 1.2.1 from
> /System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/__init__.pyc)
>
You're again using your system Python here, not the one from python.org.
The former resides in /System, the latter in /Frameworks. You probably have
to install setuptools for your new Python first, which gives you an
easy_install that works with it.
Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20120608/ffcbb5a6/attachment.html>
More information about the SciPy-User
mailing list