PySWIP

Software kuvakaappaus:
PySWIP
Ohjelmiston tiedot:
Versio: 0.2.2
Lähetyksen päivämäärä: 2 Jun 15
Kehittäjä: Yuce Tekol
Lupa: Vapaa
Suosio: 21

Rating: nan/5 (Total Votes: 0)

PySWIP sovellus on Python / SWI-Prolog sillan, jonka avulla voit kyselyn vuonna Prolog käyttäen SWI-Prolog in Python-ohjelmia.
Vaatimukset:
· Python 2.3 ja uudemmat (todennäköisesti muut versiot toimii myös).
· Ctypes 0.9.9.9 ja uudemmat (todennäköisesti muut versiot toimii myös).
· SWI-Prolog 5.6.x ja korkeampi (todennäköisesti muut versiot toimii myös).
· Libpl kuin jaettu kirjasto.
· Testattu vain Linux, pitäisi työskennellä muiden POSIX ja Win32.
Asennus:
PySWIP pitäisi toimia Win32 järjestelmiä, mutta tämä ei ole testattu. Alla olevat ohjeet ovat POSIX järjestelmiä.
+ Ensinnäkin, sinun täytyy olla SWI-Prolog n libpl jaettuna kirjasto, esimerkiksi `` libpl.so``, `` libpl.so.5.6.34`` jne SWI-Prolog ei koonnut oletuksena mahdollistavat jaetun kirjaston, joten sinun täytyy kääntää se itsesi jaettua kirjastoa tuotannon käytössä. Katso `` INSTALL`` tämän paketin.
+ Asenna uudempi versio `ctypes` jos sinulla ei ole sitä jo (jos sinulla on Python 2,5 sinun ei tarvitse asentaa sitä erikseen).
+ PySWIP tukee distutils, niin sen jälkeen edelliset vaiheet ovat tyytyväisiä, eivät vain: 'python setup.py install`.
+ Voit testata seuraavasti klo kuori ::
$ Python
[... Python info ...]
>>> Alkaen pyswip.util tuonti PrologRunner
>>> Prolog = PrologRunner ()
>>> Prolog.query ("assertz (isä (Michael, John)) ')
[{}]
Jos saat virheilmoituksen, kuten "libpl (jaettu) ei löydy." tai "Vakava virhe: resurssi ei löydy", että olet asentanut SWI-Prolog osuutena kirjasto. Tarkista oletuskirjaston (yleensä hakemistosta `/ usr / lib``) ja` `libpl.so``.
Mitä uutta tässä julkaisussa:
· PySWIP eivät perustu (id) functor kahvasta "= / 2".
· Laastari, jotta PySWIP työskennellä Mac OS X on perustettu.

Vastaavia ohjelmistoja

ANTz
ANTz

14 Apr 15

yard
yard

11 May 15

Tinybrain
Tinybrain

20 Feb 15

magic.jar
magic.jar

17 Feb 15

Kommentit PySWIP

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!