Ich versuche Python-Code zu schreiben, um Xerox FST-Dateien zu manipulieren, und ich habe die Python-Bindungen für libxfsm und die XFSM-Bibliothek über http://fsmbook.com installiert. Ich benutze 64-Bit Ubuntu. Die Installation geht in Ordnung, aber wenn ich versuche, das XFSM Modul zu importieren, ich diesen Fehler:Python kann libc beim Importieren von xfsm Modul nicht laden
>>> import xfsm
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/xfsm/__init__.py", line
30, in <module>
import xfsm.errors # So error handler gets installed
File "/usr/local/lib/python2.7/dist-packages/xfsm/errors.py", line
8, in <module>
from xfsm.utils import *
File "/usr/local/lib/python2.7/dist-packages/xfsm/utils.py", line
39, in <module>
libc = cfsm.load_library("c")
File "/usr/local/lib/python2.7/dist-packages/xfsm/cfsm_api.py", line
366, in l oad_library
raise ImportError("%s not found." % libname)
ImportError: c not found.
den Quellcode für die Python-Schnittstelle Inspizieren, es sieht aus wie es versucht und versagt libc zu finden, und andernfalls aber ich weiß nicht, wie ich das beheben kann.
Hat jemand anderes die Python-XFST-Schnittstelle funktioniert, oder haben Sie eine Idee, was schief läuft und wie Sie es beheben können?