Ok, I just did that. After sourcing setpaths.sh, PYTHONHOME is set to /path/to/cctbx_build
When I start python and enter from cctbx import sgtbx I get an error message about a missing __init__.py The whole cctbx_build does not contain a single __init__.py\*, but there are plenty in ../cctbx_sources. I don't think I missed a step as explained on the page given below. Did I miss anything else? The tests worked fine, I only noticed OK's. Since the page describes libtbx.scons to be similar to make, do I have to issue something like 'libtbx.scons install' after everything was built? Cheers, Tim On Wed, Jun 23, 2010 at 03:27:32PM +0100, Graeme Winter wrote: > Dear Tim, > > There are instructions on how to build cctbx against your system > Python (which I assume is the one used by PyMol) here: > > http://cctbx.sourceforge.net/current/installation.html#manually-building-from-sources-under-unix > > >From there you can also install other Python modules e.g. Numpy in the > usual manner, assuming you do not already have these installed. > > Best wishes, > > Graeme > > On 23 June 2010 15:23, Tim Gruene <t...@shelx.uni-ac.gwdg.de> wrote: > > Dear Carsten, > > > > thank you for the instruction. The cctbx package seems to lack tkinter > > which is > > required by pymol (and maybe numpy, too). How do I install a specific python > > module (package? what's the correct term?) 'under' cctbx.python? > > > > Cheers, Tim > > > > On Wed, Jun 23, 2010 at 09:07:36AM -0400, Schubert, Carsten [PRDUS] wrote: > >> Tim, > >> > >> I'm shooting from the hip here, but I think the problem is that cctbx > >> comes with its own python, which you would need to run both pymol and > >> numpy under. According to Ralf it is at least not trivial to utilize the > >> system python to run cctbx. So I think you need to compile/install pymol > >> against cctbx.python and install it as a module under cctbx.python. > >> Similar deal for numpy, which may already be available in cctbx, if not > >> installation should be straightforward. > >> > >> These broad steps may work (again shooting from the hip...) > >> -Install cctbx > >> -link cctbx.python to python and make sure its first in your path (may > >> be optional) > >> -install numpy under cctbx.python (if not already present) > >> -compile and install open.pymol against the cctbx.python, either via the > >> renaming trick > >> above or calling cctbx.python setup.py (build/install) > >> > >> Good luck, let us know how it works... > >> > >> Carsten > >> > >> > >> > >> > -----Original Message----- > >> > From: CCP4 bulletin board [mailto:ccp...@jiscmail.ac.uk] On Behalf Of > >> > Tim Gruene > >> > Sent: Wednesday, June 23, 2010 8:35 AM > >> > To: CCP4BB@JISCMAIL.AC.UK > >> > Subject: [ccp4bb] pymol python and cctbx > >> > > >> > Dear all, > >> > > >> > I've been trying to install the SuperSym module for pymol (svn trunk > >> > version of pymol as of today, 1.3.x). Upon restart the console says > >> > "Ooops! SuperSym requires cctbx and numeric python to function. > >> Please > >> > install these." > >> > > >> > The system is i7 with Debian Testing 64bit with python2.5 (although > >> > python2.6 is also installed but not the default). cctbx was installed > >> > using cctbx_fedora8_x86_64_py265_inc.selfx and the installation output > >> > did not imply any issues, e.g. about the wrong python version (and I > >> > did only find cctbx packages for python 2.6.5 on their web site). > >> > > >> > python-numpy is install which I believe is the "numeric python" the > >> > module output complains about. > >> > > >> > Would anyone be so kind to direct someone who despises python (phyuuu, > >> > that > >> > helped...) to how to get the SuperSym module to work with pymol? A > >> > start would be if the module would tell me whether it complains about > >> > missing numeric python or cctbx or both. > >> > > >> > Do I have to compile pymol with python2.6? Just starting pymol with > >> > python2.6 did not change anything. > >> > > >> > Thanks a lot, Tim > >> > > >> > > >> > -- > >> > Tim Gruene > >> > Institut fuer anorganische Chemie > >> > Tammannstr. 4 > >> > D-37077 Goettingen > >> > > >> > GPG Key ID = A46BEE1A > > > > -- > > -- > > Tim Gruene > > Institut fuer anorganische Chemie > > Tammannstr. 4 > > D-37077 Goettingen > > > > GPG Key ID = A46BEE1A > > > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.9 (GNU/Linux) > > > > iD8DBQFMIhjbUxlJ7aRr7hoRAtF0AJoD+AosjYDnPShy5T4+rh/4xiABUQCg+Amu > > nmxBu9tMBneoDCfxsWxQyPc= > > =WL5a > > -----END PGP SIGNATURE----- > > > > -- -- Tim Gruene Institut fuer anorganische Chemie Tammannstr. 4 D-37077 Goettingen GPG Key ID = A46BEE1A
signature.asc
Description: Digital signature