[Bug 340085] Re: Pymol Doesn't Initialize after Upgrading to Python 2.6
Timothy Palpant
timothypalpant at gmail.com
Mon Mar 9 18:34:59 UTC 2009
** Description changed:
While the last rebuild updated Pymol's python dependency to include 2.6,
it crashes with the following error:
Error: unable to initalize the pymol.cmd module
Traceback (most recent call last):
File "/var/lib/python-support/python2.6/pymol/cmd.py", line 265, in <module>
from api import *
File "/var/lib/python-support/python2.6/pymol/api.py", line 381
as = show_as
^
SyntaxError: invalid syntax
+
+ It looks like this problem is already known; by examining the source of
+ api.py I found this:
+
+ # dang! Python 2.6 will break PyMOL's "as" method.
+ # Proposal:
+ # 1. stick with Python <=2.5 for as long as possible
+ # 2. convert API method to cmd.show_as() and leave "as" in the scripting langauge
+ # 3. allow "show_as" in the scripting language
+ as = show_as
+
+ While I'm not sure exactly what's going on (never touched Python),
+ commenting out the final line seems to correct the problem--or at least
+ allow Pymol to start.
--
Pymol Doesn't Initialize after Upgrading to Python 2.6
https://bugs.launchpad.net/bugs/340085
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list