PySWIP

Yazılım ekran görüntüsü:
PySWIP
Yazılım detaylar:
Versiyon: 0.2.2
Qayıt: 2 Jun 15
Geliştirici: Yuce Tekol
Lisans: Ücretsiz
Popülerlik: 21

Rating: nan/5 (Total Votes: 0)

PySWIP uygulaması Python programlarında SWI-Prolog kullanarak önbölüküne sorgulamak sağlayan bir Python / SWI-prolog köprüdür.
Gereksinimler:
· Python 2.3 ve üzeri (büyük olasılıkla diğer sürümleri de çalışacaktır).
· 0.9.9.9 ve üzeri (büyük olasılıkla diğer sürümleri de çalışır) ctypes.
· SWI-Prolog 5.6.x ve üzeri (büyük olasılıkla diğer sürümleri de çalışacaktır).
· Paylaşılan kütüphane olarak libpl.
· Sadece Linux üzerinde test, diğer POSIX ve Win32 için çalışıyor olmalıdır.
Kurulum:
PySWIP Win32 sistemlerinde çalışması gerekir, ancak bu test değil. Aşağıdaki talimatlar POSIX sistemlerinde içindir.
Her + Öncelikle örneğin paylaşılan kütüphane, `` libpl.so``, `olarak SWI-Prolog en libpl olması gerekir` libpl.so.5.6.34``, vb SWI-Prolog tarafından derlenen değil Varsayılan kitaplığı paylaşılan enable, böylece paylaşılan kitaplık üretimi etkinleştirilmiş kendiniz derlemek gerekir. `Bkz Bu paketin` INSTALL`` edin.
Eğer zaten yoksa + (Python 2.5 varsa ayrı yüklemeniz gerekmez) ctypes` `son sürümünü yükleyin.
+ PySWIP distutils modülünü destekler, böylece önceki adımları memnun sonra, sadece yapın: `Python setup.py install'ın.
+ Test etmek için, kabuk aşağıdaki yapın ::
$ Python
[... Python bilgi ...]
>>> Pyswip.util ithalat PrologRunner gelen
>>> Prolog = PrologRunner ()
>>> Prolog.query ("assertz (baba (michael john))")
[{}]
Eğer gibi bir hata alırsanız "libpl (paylaşılan) bulunamadı." veya: Bir paylaşım kitaplığı olarak SWI-Prolog yüklü olduğundan emin olun "ÖLÜMCÜL HATA Kaynak bulunamadı". `` Libpl.so`` için varsayılan kütüphane dizini (genellikle `` / usr / lib``) kontrol edin.
Bu Sürümdeki Yenilikler:
· PySWIP "= / 2" funktoru kolu (kimlikli) itimat olmaz.
· Bir yama PySWIP kuruldu Mac OS X üzerinde çalışmak için izin vermek için.

Benzer yazılım

VirtualVEX
VirtualVEX

20 Feb 15

Robocode
Robocode

12 May 15

GPdotNET
GPdotNET

20 Feb 15

Critterding
Critterding

19 Feb 15

Yorumlar PySWIP

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!