Pyswip.

Pyswip è un ponte Python / SWI-Prolog che consente di interrogare in Prolog utilizzando SWI-PROGO nei tuoi programmi Python.
Scarica ora

Pyswip. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Yuce Tekol
  • Sito web dell'editore:
  • http://code.google.com/p/pyswip/

Pyswip. Tag


Pyswip. Descrizione

Pyswip è un ponte Python / Swi-Prolog che consente di interrogare in Prolog utilizzando SWI-Prolog nei tuoi programmi Python. L'applicazione Pythip è un Python / SWI-Prisol Bridge che consente di interrogare in Prolog utilizzando SWI-Prolog nei tuoi programmi Python.requirementi: · Python 2.3 e superiore (la maggior parte probabilmente altre versioni funzionerà anche). · Ctypes 0.9.9.9 e superiore (La maggior parte probabilmente le altre versioni funzionerà anche). · SWI-PROLOG 5.6.X E Superiore (la maggior parte probabilmente altre versioni funzionerà anche). · LibLL come biblioteca condivisa. · Testato solo su Linux, dovrebbe funzionare per altri POSIX e Win32 . Installazione: Pyswip dovrebbe funzionare su sistemi Win32, ma questo non è testato. Le istruzioni di seguito sono per i sistemi POSIX. + Prima di tutto, è necessario disporre della liblpl di Swi-Prolog come una biblioteca condivisa, ad esempio, `liblpl.so`", `libl.so.5.6.34`, ecc. SWI-Prolog non è compilato per impostazione predefinita per abilitare la libreria condivisa, quindi è necessario compilarlo da solo con la produzione di libreria condivisa abilitata. Si prega di consultare `` Installa`` di questo pacchetto. + Installare una versione recente di `ctypes` Se non lo hai già (se hai Python 2.5 Non è necessario installarlo separatamente). + Pyswip supporta i distili, Quindi, dopo che i passaggi precedenti sono soddisfatti, basta fare: `Python Setup.py install` + Per testare, fare quanto segue al guscio :: $ Python >>> da Pyswip.util import prologunner >>> prolog = prologunner () >>> prolog.query ("Assertz (Padre (Michael, John))") Se si ottiene un errore, come "Libbl (condiviso) non trovato." oppure "Errore irreversibile: risorsa non trovata" Assicurati di aver installato SWI-PROBLOGY come biblioteca di condivisione. Controlla la tua directory della libreria predefinita (di solito `` / usr / lib`` "per` `liblpl.so``. Qual è nuovo in questa versione: · Pyswip non si affiderà al (ID del) Maniglia del funtore di" = / 2 ". · Una patch per consentire alla Pyswip di lavorare su Mac OS X è stata incorporata.


Pyswip. Software correlato

Narval.

NARVAL è un quadro AI e AGENTI per lo sviluppo di assistenti personali intelligenti. ...

165

Scarica

Healpix.

Software per pixelizzazione, indicizzazione gerarchica, sintesi, analisi e visualizzazione dei dati sulla sfera ...

559

Scarica