Я только что установил библиотеку openbabel для Python 2.7 (на Ubuntu 18.04, на случай, если это имеет значение).Но когда я импортирую openbabel, он выдает эту ошибку:
>>> import openbabel as ob
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/openbabel.py", line 21, in <module>
_openbabel = swig_import_helper()
File "/usr/local/lib/python2.7/dist-packages/openbabel.py", line 20, in swig_import_helper
return importlib.import_module('_openbabel')
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: /usr/local/lib/python2.7/dist-packages/_openbabel.so: undefined symbol: _ZTVN9OpenBabel28OBAtomicHeatOfFormationTableE
На данный момент я не знаю, как решить эту проблему (я пытаюсь запустить плагин оптимизации в PyMOL, и это никогда не кажетсяработать).Это какая-то ошибка установки, мои зависимости неверны?
Спасибо за помощь.