PySWIP

Szoftver screenshot:
PySWIP
Szoftver adatai:
Változat: 0.2.2
Feltöltés dátuma: 2 Jun 15
Fejlesztő: Yuce Tekol
Engedély: Ingyenes
Népszerűség: 80

Rating: 3.0/5 (Total Votes: 2)

PySWIP alkalmazás egy Python / SWI-Prolog hidat, amely lehetővé teszi, hogy a lekérdezés Prolog segítségével SWI-Prolog a Python programok.
Követelmények:
· Python 2.3 és újabb (valószínűleg más változatok is működik).
· Ctypes 0.9.9.9 és újabb (valószínűleg más változatok is működik).
· SWI-Prolog 5.6.x és újabb (valószínűleg más változatok is működik).
· Libpl, mint egy megosztott könyvtár.
· Tesztelve csak Linuxon, ki kell dolgozni az egyéb POSIX és Win32.
Telepítés:
PySWIP működnie kell a Win32 rendszerek, de ez nem tesztelték. Az alábbi leírás a POSIX rendszerekben.
+ Először is, meg kell, hogy SWI-Prolog a libpl megosztott könyvtár, így a `` libpl.so``, `` libpl.so.5.6.34``, stb SWI-Prolog nem állítja össze alapértelmezésben az osztott könyvtár, így meg kell fordítanod magát megosztott könyvtár gyártása lehetővé tette. Kérjük, olvassa `` INSTALL`` ezt a csomagot.
+ Szereljük egy újabb verziója a `ctypes` ha nem tetted volna (ha van Python 2.5 Önnek nem kell telepíteni külön).
+ PySWIP támogatja distutils, így miután az előző lépéseket elégedett, csak nem: `python setup.py install`.
+ Teszteléséhez, tegye a következőt a shell ::
$ Python
[... Python info ...]
>>> From pyswip.util import PrologRunner
>>> Prolog = PrologRunner ()
>>> Prolog.query ("assertz (apja (Michael, John))")
[{}]
Ha hibaüzenetet kap, mint a "libpl (megosztott) nem található." vagy "Végzetes hiba: Az erőforrás nem található" győződjön meg róla, hogy telepítette SWI-Prolog, mint egy részvényre könyvtár. Ellenőrizze az alapértelmezett könyvtárát (általában `` / usr / lib``) a `` libpl.so``.
Újdonságok ebben a kiadásban:
· PySWIP nem hivatkozhat a (id a) funktorhoz nyele "= / 2".
· A patch, hogy PySWIP dolgozni Mac OS X elfogadnak.

Hasonló program

Fuzzy sets for Ada
Fuzzy sets for Ada

14 Apr 15

L1L2Py
L1L2Py

15 Apr 15

dysii
dysii

3 Jun 15

Hozzászólások a PySWIP

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!