openbabel выдает ошибку импорта «неопределенный символ» - PullRequest
0 голосов
/ 01 июня 2019

Я только что установил библиотеку 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, и это никогда не кажетсяработать).Это какая-то ошибка установки, мои зависимости неверны?

Спасибо за помощь.

...