Hi Troels, In the future, for such questions I would recommend asking on the relax development mailing list (relax-devel att gna.org). The answer is complicated as SCons has problems with multiple Python installations. You have to have scons installed for the Python version you are targeting and no other SCons versions present. I have managed to get it to work, but the scons must be run with the correct Python version and also then separately find the correct Python version for compilations (these are unfortunately not coupled in SCons). There is one cheating way and that is to use the 'devel_scripts/manual_c_module.py' script, just modifying it to point your Python version. This script is mainly to get around these bad design issues in SCons for when multiple Python versions are present, as I have lots of different Python versions compiled into a special directory for testing relax (every version from 1.0 to 3.3) and SCons really cannot handle this.
As for using Enthought Python, I don't know how well relax will run in such an environment. It'll be interesting to see what happens. Regards, Edward On 2 May 2013 17:26, Troels Emtekær Linnet <[email protected]> wrote: > Dear Relax users. > > I am trying to build relax, from source, using scons. > > We have the python enthought distribution installed, to solve most of our > dependencies, > and we install packages here, so each computer can use this shared > installation. > > How I can I tell scons, to use python2.7 to build relax? > I think it tries to use my local python installation, but here I have not > installed > minfx, ,wxPython. > > [tlinnet@tomat ~/software]$ cd relax-trunk/ > [tlinnet@tomat relax-trunk]$ scons > scons: Reading SConscript files ... > The dependency 'minfx' has not been installed (see > https://gna.org/projects/minfx/). > [tlinnet@tomat relax-trunk]$ python2.7 > Enthought Python Distribution -- www.enthought.com > Version: 7.3-2 (64-bit) > > Python 2.7.3 |EPD 7.3-2 (64-bit)| (default, Apr 11 2012, 17:52:16) > [GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2 > Type "credits", "demo" or "enthought" for more information. >>>> import minfx >>>> import readline >>>> import wx >>>> import numpy >>>> import scipy > > Best > Troels > > > Troels Emtekær Linnet > Ved kløvermarken 9, 1.th > 2300 København S > Mobil: +45 60210234 > > _______________________________________________ > relax (http://www.nmr-relax.com) > > This is the relax-users mailing list > [email protected] > > To unsubscribe from this list, get a password > reminder, or change your subscription options, > visit the list information page at > https://mail.gna.org/listinfo/relax-users > _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-users mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-users

