[pymvpa] Mac OS X Installer issues

James Kyle jameskyle at ucla.edu
Tue Jan 13 19:02:16 UTC 2009


> Sorry, but I have no idea. The installer has many problems in terms of
> dependencies to a specific Python version, that could be the cause  
> -- or
> some unknown change in Enthought's Python.
>
> Fortunately, we will be able to discontinue the installer and  
> replace it
> with a proper MacPort (thanks to James Kyle). This will also make it a
> lot easier to install the numerous dependencies of PyMVPA on a Mac
> system.
>
> You can take a look at the docs of the upcoming version 0.4.1 to see  
> how
> it is going to work. We only need a few more days for testing and will
> release 0.4.1 when nothing pops up -- that should solve this problem
> properly.
>
> http://git.debian.org/?p=pkg-exppsy/pymvpa.git;a=commitdiff;h=b780ccdd3a1ee277b3c3876e433cda0ed57eaf3b
>

I've created a personal repository for the adventurous. Please note,  
this is my development repository for various ports I work on besides  
the ones associated with pymvpa. So there are no guarantees of  
consistency from day to day.

However, I've just installed pymvpa on my laptop using it, so the  
pymvpa ones are fine to get you up and running until they are added to  
the main repository.

To use it, go by the same instructions found in the 0.4.1 Michael  
mentions above for installing MacPorts.

Once done, do the following to use my repository:

1. edit the file /opt/local/etc/macports/sources.conf
2. Add the following line *after* the default one (rsync:// 
rsync.macports.org/release/ports/ [default])
> rsync://www.ccn.ucla.edu/release/ports/

Your /opt/local/etc/macports/sources.conf file should now look  
something like:
> # To get the ports tree from the MacPorts rsync.macports.org server  
> use:
> rsync://rsync.macports.org/release/ports/ [default]
> rsync://www.ccn.ucla.edu/release/ports/

Then do the following:

$ sudo port sync
$ sudo port install pymvpa +scipy +pynifti +hcluster +libsvm +pywavelet

That should get you going. If this is your first time using MacPorts &  
python 2.5, it will install this for you. But an additional step is  
needed:

$ sudo port install python_select
$ sudo python_select python25

MacPorts has the ability of installing several python versions at a  
time, the python_select utility ensures that the default python (/opt/ 
local/bin/python) points to your preferred version.

Hope this helps,

James Kyle



More information about the Pkg-ExpPsy-PyMVPA mailing list