We discovered the problem: the file $CBIN/buccaneer_pipeline needs to be told to expand its lookup path, so we inserted in the 2nd line: sys.path.append("/usr/local/ccp4/6.2.0/ccp4-6.2.0/share/python/") We had this fix in our previous installation as well, but can't remember where we got it from; I have no idea why only we seem to need it (is nobody else running buccaneer? Then they're fools: it's massively useful...) Cheers phx On 18/10/2011 10:52, Tim Gruene wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > And you do have read access to > /usr/local/ccp4/6.2.0/ccp4-6.2.0/share/python/CCP4pipeline.py > (on our installation, the mode is actually 755, but I suppose 644 should > be sufficient). > You can set PYTHONVERBOSE to 1 or higher in the shell you start ccp4i > from to see what python is doing ('man python'). > > Tim > > On 10/18/2011 11:34 AM, Frank von Delft wrote: >> Mine reads: >> /usr/local/ccp4/6.2.0/ccp4-6.2.0/share/python:/usr/local/ccpnmr/ccpnmr1.0/python >> >> >> That should work, right? Where else can I look, for the failing >> import? This is a lettuce-fresh install, pulled straight off web and >> installed with all defaults. >> >> Cheers >> phx. >> >> >> On 18/10/2011 08:38, Tim Gruene wrote: >> Hi Frank, >> >> it may not be the python binary itself but the PYTHONPATH which is >> incorrectly set. After initialising ccp4, mine reads >> tg@slartibartfast:~$ echo $PYTHONPATH >> /xtal/Suites/CCP4/ccp4-6.2.0/share/python: >> which is modified around line 231 in $CBIN/include/ccp4.setup >> >> My python binary is /usr/bin/python, and I have used buccaneer without >> errors. >> >> Tim >> >> >> >> On 10/17/2011 09:30 PM, Frank von Delft wrote: >>>>> Hi, we got around to switching to ccp4 version 6.2.0, but now buccaneer >>>>> fails from the GUI. Below is what shows up if you view the com file >>>>> before execution; and below that the logfile. >>>>> >>>>> Seems to me it's using the wrong python executable; the first one on my >>>>> path is certainly nothing to do with ccp4, so now wonder it can't >>>>> import. >>>>> >>>>> Shouldn't python be invoked explicitly with its full path? Where can I >>>>> set this? (Mind you, setting it in the Run&View didn't work.) >>>>> Cheers >>>>> phx >>>>> >>>>> >>>>> >>>>> >>>>> *Run&View Com File: * >>>>> python -u /usr/local/ccp4/6.2.0/ccp4-6.2.0/bin/buccaneer_pipeline -stdin >>>>> >>>>> >>>>> *Logfile* >>>>> #CCP4I VERSION CCP4Interface 2.1.0 >>>>> #CCP4I SCRIPT LOG buccaneer_pipeline >>>>> #CCP4I DATE 17 Oct 2011 18:45:20 >>>>> #CCP4I USER loretta >>>>> #CCP4I PROJECT PROJECT >>>>> #CCP4I JOB_ID 13 >>>>> #CCP4I SCRATCH /tmp/loretta >>>>> #CCP4I HOSTNAME hestia.sgc.ox.ac.uk >>>>> #CCP4I PID 13684 >>>>> >>>>> *************************************************************************** >>>>> >>>>> * Information from CCP4Interface script >>>>> *************************************************************************** >>>>> >>>>> The program run with command: python -u >>>>> /usr/local/ccp4/6.2.0/ccp4-6.2.0/bin/buccaneer_pipeline -stdin >>>>> has failed with error message >>>>> Traceback (most recent call last): >>>>> File "/usr/local/ccp4/6.2.0/ccp4-6.2.0/bin/buccaneer_pipeline", line >>>>> 3, in<module> >>>>> from CCP4pipeline import Control >>>>> ImportError: No module named CCP4pipeline >>>>> *************************************************************************** >>>>> >>>>> >>>>> >> -- - -- >> Dr Tim Gruene >> Institut fuer anorganische Chemie >> Tammannstr. 4 >> D-37077 Goettingen >> >> GPG Key ID = A46BEE1A >> > - -- > - -- > Dr Tim Gruene > Institut fuer anorganische Chemie > Tammannstr. 4 > D-37077 Goettingen > > GPG Key ID = A46BEE1A > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iD8DBQFOnUw9UxlJ7aRr7hoRAiREAKCgr2dJMVtNPi4BZKnzMqoJw5O/GwCgw1Pb > XrR2jUbn0oGsPL6W+PdyGiA= > =BS9b > -----END PGP SIGNATURE-----