Hi, I just used easy_install to get the latest version of numpy. Is this the "preferred" method for installing? I'm on a G5 w/mac OS X 10.4 and MacPython 2.4. I'm wondering why the os-related file names that easy_install creates have macosx-10.3 in them (as opposed to 10.4), e.g. creating /Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg Is this something I should be concerned about? Thanks, --b
belinda thom wrote:
Hi,
I just used easy_install to get the latest version of numpy. Is this the "preferred" method for installing?
I'm on a G5 w/mac OS X 10.4 and MacPython 2.4.
I'm wondering why the os-related file names that easy_install creates have macosx-10.3 in them (as opposed to 10.4), e.g.
creating /Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg
Is this something I should be concerned about?
No. -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco
I'm wondering why the os-related file names that easy_install creates have macosx-10.3 in them (as opposed to 10.4), e.g.
creating /Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg
Is this something I should be concerned about?
No.
One of the reasons I was dorking around w/numpy again is because of a problem I ran into wrt scipy (this was when I was obtaining both from http://www.macpython.org/packages/py24-fat/index.html). Turns out that doing:
import scipy scipy.test()
from scipy import * RuntimeError: module compiled against version 1000002 of C-API but
produced: Python 2.4.4 (#1, Oct 18 2006, 10:34:39) [GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin Type "help", "copyright", "credits" or "license" for more information. history mechanism set up this version of numpy is 1000009 Traceback (most recent call last): File "<stdin>", line 1, in ? File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/scipy/io/__init__.py", line 8, in ? from numpyio import packbits, unpackbits, bswap, fread, fwrite, \ ImportError: numpy.core.multiarray failed to import
So I decided to try easy_install on both. Interestingly, the easy_install removed a sole (non-important) error when running numpy.test(), but I can't even get scipy to install into the site- packages directory; easy_install fails before it can do that (appended below). I am at my wits end. Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac greatly appreciated. --b easy_install ~/Download/scipy-0.5.2.tar Processing scipy-0.5.2.tar Running scipy-0.5.2/setup.py -q bdist_egg --dist-dir /tmp/ easy_install-nO-aHA/scipy-0.5.2/egg-dist-tmp-qKoMO9 non-existing path in '/private/tmp/easy_install-nO-aHA/scipy-0.5.2/ Lib/linsolve': 'tests' /Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/ site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg/numpy/distutils/ system_info.py:401: 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 <big fat snip> creating build/temp.macosx-10.3-fat-2.4/build creating build/temp.macosx-10.3-fat-2.4/build/src.macosx-10.3-fat-2.4 creating build/temp.macosx-10.3-fat-2.4/build/src.macosx-10.3- fat-2.4/Lib creating build/temp.macosx-10.3-fat-2.4/build/src.macosx-10.3- fat-2.4/Lib/fftpack creating build/temp.macosx-10.3-fat-2.4/private/tmp/easy_install- nO-aHA/scipy-0.5.2/Lib/fftpack creating build/temp.macosx-10.3-fat-2.4/private/tmp/easy_install- nO-aHA/scipy-0.5.2/Lib/fftpack/src compile options: '-DSCIPY_FFTW3_H -I/opt/local/include -Ibuild/ src.macosx-10.3-fat-2.4 -I/Library/Frameworks/Python.framework/ Versions/2.4/lib/python2.4/site-packages/numpy-1.0.1-py2.4- macosx-10.3-fat.egg/numpy/core/include -I/Library/Frameworks/ Python.framework/Versions/2.4/include/python2.4 -c' gcc: build/src.macosx-10.3-fat-2.4/fortranobject.c gcc: /private/tmp/easy_install-nO-aHA/scipy-0.5.2/Lib/fftpack/src/ zrfft.c gcc: build/src.macosx-10.3-fat-2.4/Lib/fftpack/_fftpackmodule.c gcc: /private/tmp/easy_install-nO-aHA/scipy-0.5.2/Lib/fftpack/src/ zfftnd.c gcc: /private/tmp/easy_install-nO-aHA/scipy-0.5.2/Lib/fftpack/src/ drfft.c gcc: /private/tmp/easy_install-nO-aHA/scipy-0.5.2/Lib/fftpack/src/ zfft.c Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/Current/bin/ easy_install", line 7, in ? sys.exit( File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 1588, in main with_ei_usage(lambda: File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 1577, in with_ei_usage return f() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 1592, in <lambda> distclass=DistributionWithoutHelpCommands, **kw File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/core.py", line 149, in setup dist.run_commands() File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 946, in run_commands self.run_command(cmd) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 211, in run self.easy_install(spec, not self.no_deps) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 427, in easy_install return self.install_item(None, spec, tmpdir, deps, True) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 471, in install_item dists = self.install_eggs(spec, download, tmpdir) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 655, in install_eggs return self.build_and_install(setup_script, setup_base) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 930, in build_and_install self.run_setup(setup_script, setup_base, args) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ easy_install.py", line 919, in run_setup run_setup(setup_script, args) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/ sandbox.py", line 26, in run_setup DirectorySandbox(setup_dir).run( File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/ sandbox.py", line 63, in run return func() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/ sandbox.py", line 29, in <lambda> {'__file__':setup_script, '__name__':'__main__'} File "setup.py", line 55, in ? File "setup.py", line 47, in setup_package File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg/numpy/ distutils/core.py", line 174, in setup return old_setup(**new_attr) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/core.py", line 149, in setup dist.run_commands() File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 946, in run_commands self.run_command(cmd) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ bdist_egg.py", line 174, in run cmd = self.call_command('install_lib', warn_dir=0) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ bdist_egg.py", line 161, in call_command self.run_command(cmdname) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/setuptools-0.6c3-py2.4.egg/setuptools/command/ install_lib.py", line 20, in run self.build() File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/command/install_lib.py", line 110, in build self.run_command('build_ext') File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg/numpy/ distutils/command/build_ext.py", line 121, in run self.build_extensions() File "/Library/Frameworks/Python.framework/Versions/2.4//lib/ python2.4/distutils/command/build_ext.py", line 405, in build_extensions self.build_extension(ext) File "/Library/Frameworks/Python.framework/Versions/2.4/lib/ python2.4/site-packages/numpy-1.0.1-py2.4-macosx-10.3-fat.egg/numpy/ distutils/command/build_ext.py", line 312, in build_extension link = self.fcompiler.link_shared_object AttributeError: 'NoneType' object has no attribute 'link_shared_object'
belinda thom wrote:
Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac greatly appreciated.
Sorry, there isn't one at this point -- I think numpy, SciPy, MPL, and wx are all fairly stable right now, so it's a pretty good time to do it, but it's a challenge because: 1) SciPy, MPL, numpy and wx all have to be compatible -- so it's best if the same person does them all, or at least communicates enough to make sure the packages at pythonmac all match. 2) Building MPL requires the Universal version of a few libs (though libpng may be the only one now (or is it libjpeg? -- don't have my Mac handy), as there MAY be a version of libfreetype that works provided by Apple now. This is the hardest one: 3) SciPy (or at least parts of it) requires Fortran. Apple has not released a gcc Fortran, and the ones that do exist are not Universal, and require libs in inconvenient places. This makes it hard to build a Universal, easy to install, binary of SciPy -- It's still hard to build one yourself, but if you don't need it universal, it is doable by mere mortals. I'd love to see a Universal one in the pythonmac repository (and I think with the right incantations of lipo , it should be doable), but in the meantime, maybe we should at least have separate PPC and Intel versions-- and is there any chance of either statically linking or putting the libs in the Python tree somewhere? So, I'd love to have someone: Start with Python2.5 from pythonmac (2.4 would be nice too -- but let's focus on 2.5) 1) Get the latest wxPython for OS-X (2.8.*) 2) Build the latest numpy 3) Build MPL against the above (and Numeric and numarray, if possible) 4) Build SciPy for both Intel and PPC (probably separately) 5) Put all that up on pythonmac. I'd like to do it, but I'm not the least bit sure when I'll be able to-- someone please beat me to it! -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception
libg2c.0.0.0.dylib lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libg2c.dylib@ ->
Not sure if this helps but I stumbled upon the following trick. Do the following: 1) install g77 via instructions at: http://www.scipy.org/Installing_SciPy/Mac_OS_X. in particular download: http://prdownloads.sf.net/hpc/g77v3.4-bin.tar.gz?download and then do: sudo tar -xvf g77v3.4-bin.tar -C / which installs everything in /usr/local, most importantly creating: lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libg2c.0.dylib@ - libg2c.0.0.0.dylib lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libgcc_s.dylib@ -
libgcc_s.1.0.dylib
in /usr/local/lib/. 2) once this was done, magically scipy could work. in particular, these libg2c dylibs need to be on my machine. Not sure if this is equivalent to "getting the fortran stuff to work", but it at least allowed me to run all the spicy.test() On Dec 30, 2006, at 11:02 PM, Christopher Barker wrote:
belinda thom wrote:
Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac greatly appreciated.
Sorry, there isn't one at this point -- I think numpy, SciPy, MPL, and wx are all fairly stable right now, so it's a pretty good time to do it, but it's a challenge because:
1) SciPy, MPL, numpy and wx all have to be compatible -- so it's best if the same person does them all, or at least communicates enough to make sure the packages at pythonmac all match.
2) Building MPL requires the Universal version of a few libs (though libpng may be the only one now (or is it libjpeg? -- don't have my Mac handy), as there MAY be a version of libfreetype that works provided by Apple now.
This is the hardest one: 3) SciPy (or at least parts of it) requires Fortran. Apple has not released a gcc Fortran, and the ones that do exist are not Universal, and require libs in inconvenient places. This makes it hard to build a Universal, easy to install, binary of SciPy -- It's still hard to build one yourself, but if you don't need it universal, it is doable by mere mortals. I'd love to see a Universal one in the pythonmac repository
I think more on this point could really be helpful. I'm working off of Python2.4 because some AI-related code crashes on 2.5, so I hope this can still remain a priority. For me, the following combo seems to work good enough: 1) get matplotlib from www.macpython.org/packages/py24-fat (The superpack at scipy fails b/c a TkAgg library can't be found) 2) use the superpack for installing numpy and scipy. (These will only work for me if I've already done the g77 trick.) 3) use ipython gotten via easy_install (The superpack version is broken b/c it doesn't provide an executable)
(and I think with the right incantations of lipo , it should be doable), but in the meantime, maybe we should at least have separate PPC and Intel versions-- and is there any chance of either statically linking or putting the libs in the Python tree somewhere?
A need for a "scipy" package that actually works w/ipython, matplotlib, numpy, and scipy is seriously needed. Most of my friends think I'm crazy to have wasted all my time on this stuff. Its ridiculous.
So, I'd love to have someone:
Start with Python2.5 from pythonmac (2.4 would be nice too -- but let's focus on 2.5)
1) Get the latest wxPython for OS-X (2.8.*) 2) Build the latest numpy 3) Build MPL against the above (and Numeric and numarray, if possible) 4) Build SciPy for both Intel and PPC (probably separately) 5) Put all that up on pythonmac.
I'd like to do it, but I'm not the least bit sure when I'll be able to-- someone please beat me to it!
I would like to say I could help, but: i) I'm pretty new to all this, ii) I've wasted so much time getting something running on my machine that I'm running out of time (have a class I need to teach to prepare for). Hopefully my comments here are at least helpful :-) --b p.s. I'd like to thank you for all the work you've done on this regard. I'm beginning to realize how time consuming this open source stuff can be...
Hi All - You can do this quite simply with fink if you have the patience to wait for the compilations to finish. This works on my ppc mac with XCode and fink installed (12/31/2006): fink install scipy-py24 sudo apt-get install gettext-dev=0.10.40-25 gettext=0.10.40-25 fink install matplotlib-py24 For more details see this page I set up: http://howdy.physics.nyu.edu/index.php/Numpy_For_Mac_Using_Fink Erin On 12/31/06, belinda thom <bthom@cs.hmc.edu> wrote:
Not sure if this helps but I stumbled upon the following trick.
Do the following:
1) install g77 via instructions at:
http://www.scipy.org/Installing_SciPy/Mac_OS_X.
in particular download:
http://prdownloads.sf.net/hpc/g77v3.4-bin.tar.gz?download
and then do:
sudo tar -xvf g77v3.4-bin.tar -C /
which installs everything in /usr/local, most importantly creating:
libg2c.0.0.0.dylib lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libg2c.dylib@ ->
lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libg2c.0.dylib@ - libg2c.0.0.0.dylib lrwxrwxrwx 1 root wheel 18 Dec 30 15:29 libgcc_s.dylib@ -
libgcc_s.1.0.dylib
in /usr/local/lib/.
2) once this was done, magically scipy could work. in particular, these libg2c dylibs need to be on my machine.
Not sure if this is equivalent to "getting the fortran stuff to work", but it at least allowed me to run all the spicy.test()
On Dec 30, 2006, at 11:02 PM, Christopher Barker wrote:
belinda thom wrote:
Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac greatly appreciated.
Sorry, there isn't one at this point -- I think numpy, SciPy, MPL, and wx are all fairly stable right now, so it's a pretty good time to do it, but it's a challenge because:
1) SciPy, MPL, numpy and wx all have to be compatible -- so it's best if the same person does them all, or at least communicates enough to make sure the packages at pythonmac all match.
2) Building MPL requires the Universal version of a few libs (though libpng may be the only one now (or is it libjpeg? -- don't have my Mac handy), as there MAY be a version of libfreetype that works provided by Apple now.
This is the hardest one: 3) SciPy (or at least parts of it) requires Fortran. Apple has not released a gcc Fortran, and the ones that do exist are not Universal, and require libs in inconvenient places. This makes it hard to build a Universal, easy to install, binary of SciPy -- It's still hard to build one yourself, but if you don't need it universal, it is doable by mere mortals. I'd love to see a Universal one in the pythonmac repository
I think more on this point could really be helpful.
I'm working off of Python2.4 because some AI-related code crashes on 2.5, so I hope this can still remain a priority.
For me, the following combo seems to work good enough:
1) get matplotlib from www.macpython.org/packages/py24-fat
(The superpack at scipy fails b/c a TkAgg library can't be found)
2) use the superpack for installing numpy and scipy.
(These will only work for me if I've already done the g77 trick.)
3) use ipython gotten via easy_install
(The superpack version is broken b/c it doesn't provide an executable)
(and I think with the right incantations of lipo , it should be doable), but in the meantime, maybe we should at least have separate PPC and Intel versions-- and is there any chance of either statically linking or putting the libs in the Python tree somewhere?
A need for a "scipy" package that actually works w/ipython, matplotlib, numpy, and scipy is seriously needed. Most of my friends think I'm crazy to have wasted all my time on this stuff. Its ridiculous.
So, I'd love to have someone:
Start with Python2.5 from pythonmac (2.4 would be nice too -- but let's focus on 2.5)
1) Get the latest wxPython for OS-X (2.8.*) 2) Build the latest numpy 3) Build MPL against the above (and Numeric and numarray, if possible) 4) Build SciPy for both Intel and PPC (probably separately) 5) Put all that up on pythonmac.
I'd like to do it, but I'm not the least bit sure when I'll be able to-- someone please beat me to it!
I would like to say I could help, but: i) I'm pretty new to all this, ii) I've wasted so much time getting something running on my machine that I'm running out of time (have a class I need to teach to prepare for). Hopefully my comments here are at least helpful :-)
--b
p.s. I'd like to thank you for all the work you've done on this regard. I'm beginning to realize how time consuming this open source stuff can be... _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion
Erin Sheldon wrote:
Hi All -
You can do this quite simply with fink if you have the patience to wait for the compilations to finish. This works on my ppc mac with XCode and fink installed (12/31/2006):
fink install scipy-py24 sudo apt-get install gettext-dev=0.10.40-25 gettext=0.10.40-25 fink install matplotlib-py24
For more details see this page I set up: http://howdy.physics.nyu.edu/index.php/Numpy_For_Mac_Using_Fink
Erin
Erin: Nice tutorial. I recommend one extra step though - right after installing fink, add 'unstable/main' to the 'Trees:' line in /sw/etc/fink.conf, and run 'fink selfupdate'. That way you will get the latest versions of all the packages. Also, if you want the python 2.5 versions, substitute 'py25' for 'py24'. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449 325 Broadway Boulder, CO, USA 80305-3328
On 12/31/06, Jeff Whitaker <jswhit@fastmail.fm> wrote:
Erin Sheldon wrote:
Hi All -
You can do this quite simply with fink if you have the patience to wait for the compilations to finish. This works on my ppc mac with XCode and fink installed (12/31/2006):
fink install scipy-py24 sudo apt-get install gettext-dev=0.10.40-25 gettext=0.10.40-25 fink install matplotlib-py24
For more details see this page I set up: http://howdy.physics.nyu.edu/index.php/Numpy_For_Mac_Using_Fink
Erin
Erin: Nice tutorial. I recommend one extra step though - right after installing fink, add 'unstable/main' to the 'Trees:' line in /sw/etc/fink.conf, and run 'fink selfupdate'. That way you will get the latest versions of all the packages.
Right, thanks. That was explained in the tutorial but I only described how to use FinkCommander to enable the unstable branch. See " Installing NumPy and SciPy" BTW, it is a wiki so feel free to edit.
Also, if you want the python 2.5 versions, substitute 'py25' for 'py24'.
-Jeff
Erin Sheldon wrote:
You can do this quite simply with fink
I've generally stayed away form fink, as it felt like kind of a separate system within OS-X, rather than integrated -- kind of like cygwin. In particular, if you use Fink Python, can you: 1) Write apps that use the native GUI (not X), in particular, PyObjC, wx-Mac, and TK-aqua. 2) Bundle up apps with Py2App, or otherwise create self contained application bundles? 3) Universal (PPC+Intel) anything. Apart from "feel", I think those are the concrete reasons to use MacPython, rather than fink. Please correct me if I'm got a wrong (or outdated) impression. -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception
Christopher Barker wrote:
Erin Sheldon wrote:
You can do this quite simply with fink
I've generally stayed away form fink, as it felt like kind of a separate system within OS-X, rather than integrated -- kind of like cygwin.
In particular, if you use Fink Python, can you:
1) Write apps that use the native GUI (not X), in particular, PyObjC, wx-Mac, and TK-aqua.
2) Bundle up apps with Py2App, or otherwise create self contained application bundles?
3) Universal (PPC+Intel) anything.
Apart from "feel", I think those are the concrete reasons to use MacPython, rather than fink. Please correct me if I'm got a wrong (or outdated) impression.
-Chris
Chris: The answer is No for all three. But for some scientists like me, who are used to working on linux/unix workstations, fink works well. I like being able to just run 'fink update scipy-py25 matplotlib-py25' to get the latest versions of everything. Also, being able to run stuff remotely via an ssh X11 tunnel to my office mac, and have the windows display back to my home mac, is a useful feature. It all comes down to what you feel comfortable with. Choice is good. -Jeff -- Jeffrey S. Whitaker Phone : (303)497-6313 NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449 325 Broadway Boulder, CO, USA 80305-3328
On 12/31/06, Christopher Barker <Chris.Barker@noaa.gov> wrote:
Erin Sheldon wrote:
You can do this quite simply with fink
I've generally stayed away form fink, as it felt like kind of a separate system within OS-X, rather than integrated -- kind of like cygwin.
In particular, if you use Fink Python, can you:
1) Write apps that use the native GUI (not X), in particular, PyObjC, wx-Mac, and TK-aqua.
2) Bundle up apps with Py2App, or otherwise create self contained application bundles?
3) Universal (PPC+Intel) anything.
Apart from "feel", I think those are the concrete reasons to use MacPython, rather than fink. Please correct me if I'm got a wrong (or outdated) impression.
Hi Chris - I think you are correct. The solution I posted is not a long term solution for the eventual average numpy/scipy user. It was just a response to Belinda's original need for "Advice on a painless way to install scipy on my G5 OS X 10.4.8 mac". I don't mind waiting for things to compile so it seems painless to me. Erin
participants (5)
-
belinda thom
-
Christopher Barker
-
Erin Sheldon
-
Jeff Whitaker
-
Robert Kern