Hi, It originally was, but from relax 1.3.5 onwards, the following feature was added:
* Made the profile module optional, removing the dependency on the Python development packages. I just checked the relax (and minfx http://gna.org/projects/minfx/ and bmrblib http://gna.org/projects/bmrblib/) source code to be sure, and newer versions of relax can run without this module. Fortunately it should no longer be an issue. Cheers, Edward On 16 May 2011 10:38, Michael Bieri <[email protected]> wrote: > Hi Edward > > I remember that python-profiler was an issue. But it was never solved. I > also had to install this package to run relax. But it is easy on Ubuntu > using Synaptic package manager. > > Cheers > Michael > > > Am 16.05.2011 18:19, schrieb Edward d'Auvergne: >> >> Dear Shantanu, >> >> Sorry for not responding earlier, but I was on holidays until today. >> It is good that you have found the issue. Thank you Tiago for >> helping. The python-profiler should not be necessary as I have made >> this an optional package. The profile module is only used by >> developers to work out which parts of relax are slowing down the >> calculations, and is useful for large scale speeding up of the >> program. If you have any other issues, please don't hesitate to ask >> about it here. I should now be able to respond quicker. And other >> relax users are likely to have encountered the same problems you do >> and will be able to tell you about their solutions. >> >> Cheers, >> >> Edward >> >> >> On 5 May 2011 18:44, Shantanu S. Bhattacharyya Mr<[email protected]> >> wrote: >>> >>> Hi, >>> >>> I just solved the problem. I needed to install two more python packages >>> 1. python-devel& 2. python-profiler >>> from the ubuntu repositories. I think other OS will also have something >>> similar which can solve the problem. >>> >>> Thanks a lot, >>> Shantanu S. Bhattacharyya >>> >>> >>> >>> On Thu, May 5, 2011 12:00 pm, Shantanu S. Bhattacharyya Mr wrote: >>>> >>>> Hi, >>>> >>>> >>>> I tried the relax-nmr versions 1.3.9/8/7. All three give the same error >>>> when I try to compile the code >>>> >>>> scons: Reading SConscript files ... >>>> scons: done reading SConscript files. >>>> scons: Building targets ... >>>> >>>> >>>> ########################### >>>> # Compiling the C modules # >>>> ########################### >>>> >>>> >>>> >>>> Building the relaxation curve fitting module 'maths_fns/relax_fit.so' >>>> >>>> >>>> gcc -o maths_fns/c_chi2.os -c -I/usr/include/python2.6 >>>> -I/usr/lib/python2.6/dist-packages/numpy/core/include -fPIC >>>> maths_fns/c_chi2.c gcc -o maths_fns/exponential.os -c >>>> -I/usr/include/python2.6 >>>> -I/usr/lib/python2.6/dist-packages/numpy/core/include -fPIC >>>> maths_fns/exponential.c maths_fns/exponential.c:23: fatal error: >>>> Python.h: >>>> No such file or directory >>>> compilation terminated. scons: *** [maths_fns/exponential.os] Error 1 >>>> scons: building terminated because of errors. >>>> >>>> >>>> >>>> >>>> On Thu, May 5, 2011 4:56 am, tpais wrote: >>>> >>>>> Hi, >>>>> i get the same problem and i have several versions of relax installed >>>>> and running properly. For me, the problem was solved by getting the >>>>> repository version. Hope it works for you. TiagoP >>>>> >>>>> >>>>> >>>>> On Wed, 4 May 2011 18:36:12 -0400, Shantanu S. Bhattacharyya Mr wrote: >>>>> >>>>> >>>>>> Hello, >>>>>> >>>>>> >>>>>> >>>>>> I am trying to run relax-1.3.10 on ubuntu 10.10. I am using the KDE >>>>>> and root enabled. >>>>>> >>>>>> I unpacked and decompressed the package in /usr/local, >>>>>> created a symbolic link in /usr/local/bin by typing ln -s >>>>>> ../relax-1.3.10/relax . >>>>>> and then ran relax by typing relax -test >>>>>> >>>>>> I got Segmentation fault >>>>>> >>>>>> >>>>>> >>>>>> I also tried going to the base directory relax-1.3.10 and typing >>>>>> scons -install. >>>>>> >>>>>> >>>>>> I get >>>>>> >>>>>> >>>>>> >>>>>> scons: Reading SConscript files ... >>>>>> scons: done reading SConscript files. >>>>>> scons: Building targets ... >>>>>> install(["install"], []) >>>>>> >>>>>> #################### >>>>>> # Installing relax # >>>>>> #################### >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Installing the program relax into the directory '/usr/local/relax' >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Copying all files in '/usr/local/relax-1.3.10' to '/usr/local/relax'. >>>>>> >>>>>> >>>>>> >>>>>> Creating the symbolic link from '/usr/local/relax/relax' to >>>>>> '/usr/local/bin/relax'. >>>>>> >>>>>> >>>>>> >>>>>> Running relax to create the byte-compiled *.pyc files. >>>>>> Segmentation fault >>>>>> >>>>>> >>>>>> >>>>>> scons: done building targets. >>>>>> >>>>>> >>>>>> >>>>>> I tried compiling from the source code as well. I extracted the >>>>>> relax-1.3.10.src.tar.bz2 package and from the base relax directory >>>>>> typed scons >>>>>> >>>>>> I get >>>>>> >>>>>> >>>>>> >>>>>> scons: Reading SConscript files ... >>>>>> scons: done reading SConscript files. >>>>>> scons: Building targets ... >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ########################### >>>>>> # Compiling the C modules # >>>>>> ########################### >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Building the relaxation curve fitting module 'maths_fns/relax_fit.so' >>>>>> >>>>>> >>>>>> >>>>>> gcc -o maths_fns/c_chi2.os -c -I/usr/include/python2.6 >>>>>> -I/usr/lib/python2.6/dist-packages/numpy/core/include -fPIC >>>>>> maths_fns/c_chi2.c gcc -o maths_fns/exponential.os -c >>>>>> -I/usr/include/python2.6 >>>>>> -I/usr/lib/python2.6/dist-packages/numpy/core/include -fPIC >>>>>> maths_fns/exponential.c maths_fns/exponential.c:23: fatal error: >>>>>> Python.h: No such file or >>>>>> directory compilation terminated. scons: *** >>>>>> [maths_fns/exponential.os] >>>>>> Error 1 >>>>>> scons: building terminated because of errors. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> How should I proceed from here ?? >>>>>> >>>>>> >>>>>> >>>>>> Thanks a lot, >>>>>> Shantanu S. Bhattacharyya >>>>>> -- >>>>>> Shantanu S. Bhattacharyya >>>>>> Grad Student, Biological Sciences >>>>>> Carnegie Mellon University >>>>>> url : http://esesbee.com >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> relax (http://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://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 >>>>> >>>>> >>>>> >>>> >>>> -- >>>> Shantanu S. Bhattacharyya >>>> Grad Student, Biological Sciences >>>> Carnegie Mellon University >>>> url : http://esesbee.com >>>> >>>> >>>> _______________________________________________ >>>> relax (http://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 >>>> >>>> >>>> >>> >>> -- >>> Shantanu S. Bhattacharyya >>> Grad Student, Biological Sciences >>> Carnegie Mellon University >>> url : http://esesbee.com >>> >>> >>> _______________________________________________ >>> relax (http://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://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://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://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

