
Hi Paul, The error means that you have two different colorbrewer Python modules and Chimera is getting the one that didn’t come with Chimera. I see the Chimera colorbrewer.py file in /Applications/Chimera.app/Contents/Resources/lib/python2.7/site-packages/colorbrewer.py But I’m guessing you have the following colorbrewer module which is completely different from the Chimera one installed with your system Python https://pypi.python.org/pypi/colorbrewer/ In order for Chimera modules to work from the system Python it will be necessary that Chimera finds its own Python modules. So you should put the above Chimera site-packages directory in front of Python system locations in the Python search path sys.path. I would put this in your script that starts Chimera using the system Python, something like import sys sys.path.insert(0, '/Applications/Chimera.app/Contents/Resources/lib/python2.7/site-packages’) Tom
On Feb 16, 2016, at 4:08 AM, Paul Kibet Korir wrote:
Hi,
I want to use the chimera API and I've managed to configure a successful import of chimera except that I get that colorbrewer is not installed.
import chimera Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Applications/Chimera.app/Contents/Resources/share/chimera/__init__.py", line 73, in <module> import palettes File "/Applications/Chimera.app/Contents/Resources/share/chimera/palettes.py", line 103, in <module> _initPresets() File "/Applications/Chimera.app/Contents/Resources/share/chimera/palettes.py", line 95, in _initPresets from colorbrewer import ColorBrewer ImportError: cannot import name ColorBrewer
What is the right way to go about this? (I could create a symbolic link to my system colorbrewer, but that doesn't seem clean).
-- With kind regards,
Paul K Korir, PhD Scientific Programmer EMBL-EBI Main Building, A2-35, WTGC, Hinxton, Cambridge CB10 1SD P: +44 1223 49 44 22 F: +44 1223 49 44 68 _______________________________________________ Chimera-users mailing list: Chimera-users@cgl.ucsf.edu Manage subscription: http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users