PySWIP

Software screenshot:
PySWIP
Software detaljer:
Version: 0.2.2
Upload dato: 2 Jun 15
Udvikler: Yuce Tekol
Licens: Gratis
Popularitet: 80

Rating: 3.0/5 (Total Votes: 2)

PySWIP ansøgning er en Python / SWI-Prolog bro, der giver dig mulighed for at forespørge i prolog hjælp SWI-Prolog i din Python-programmer.
Krav:
· Python 2.3 og højere (sandsynligvis andre versioner vil også arbejde).
· Ctypes 0.9.9.9 og højere (sandsynligvis andre versioner vil også arbejde).
· SWI-Prolog 5.6.x og højere (sandsynligvis andre versioner vil også arbejde).
· Libpl som et delt bibliotek.
· Testet kun på Linux, skal arbejde for andre POSIX og Win32.
Installation:
PySWIP bør arbejde på Win32-systemer, men dette er ikke testet. Instruktionerne nedenfor er for POSIX-systemer.
+ Først og fremmest skal du have SWI-Prolog er libpl som et delt bibliotek, fx `` libpl.so``, `` libpl.so.5.6.34`` osv SWI-Prolog er ikke udarbejdet af standard for at aktivere delt bibliotek, så du er nødt til at kompilere det selv med delt bibliotek produktion aktiveret. Se `` INSTALL`` af denne pakke.
+ Installer en nyere version af `ctypes`, hvis du ikke allerede har det (hvis du har Python 2.5 behøver du ikke at installere det separat).
+ PySWIP understøtter distutils, så efter de foregående trin er tilfredse, bare gøre: `python setup.py install`.
+ For at teste, skal du gøre følgende på skallen ::
$ Python
[... Python info ...]
>>> Fra pyswip.util import PrologRunner
>>> Prolog = PrologRunner ()
>>> Prolog.query ("assertz (far (michael, john))")
[{}]
Hvis du får en fejl, såsom "libpl (delt) ikke fundet." eller "FATAL ERROR: Ressourceforbrug ikke fundet" være sikker på at du har installeret SWI-Prolog som en andel bibliotek. Tjek din standard biblioteket mappe (normalt `` / usr / lib``) for `` libpl.so``.
Hvad er nyt i denne version:
· PySWIP vil ikke stole på (id af) functor håndtag "= / 2".
· En patch til at tillade PySWIP for at arbejde på Mac OS X blev stiftet.

Lignende software

FET
FET

22 Jun 18

Fuzzy sets for Ada
Fuzzy sets for Ada

14 Apr 15

COBE
COBE

14 Apr 15

Kommentarer til PySWIP

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!