PySWIP

Screenshot Software:
PySWIP
Mga detalye ng Software:
Bersyon: 0.2.2
I-upload ang petsa: 2 Jun 15
Nag-develop: Yuce Tekol
Lisensya: Libre
Katanyagan: 80

Rating: 3.0/5 (Total Votes: 2)

PySWIP application ay isang sawa / SWI-paunang salita bridge na nagbibigay-daan sa iyo upang query sa paunang salita gamit SWI-paunang salita sa iyong Python programa.
Mga kailangan:
· Python 2.3 at mas mataas na (pinaka-malamang na ang ibang mga bersyon ay din sa trabaho).
· Ctypes 0.9.9.9 at mas mataas na (pinaka-malamang na ang ibang mga bersyon ay din sa trabaho).
· SWI-paunang salita 5.6.x at mas mataas na (pinaka-malamang na ang ibang mga bersyon ay din sa trabaho).
· Libpl bilang isang shared library.
· Nasubukan lamang sa Linux, ay dapat na nagtatrabaho para sa ibang mga POSIX at Win32.
Pag-install:
PySWIP dapat gumana sa mga sistema ng Win32, ngunit ito ay hindi nasubukan. Ang mga tagubilin sa ibaba ay para sa mga sistema ng POSIX.
+ Una sa lahat, kailangan mong magkaroon ng libpl SWI-paunang salita bilang isang shared library, halimbawa, `` libpl.so``, `` libpl.so.5.6.34``, etc. SWI-paunang salita ay hindi naipon sa pamamagitan ng default na paganahin shared library, kaya kailangan mo upang itala ito sa iyong sarili sa enable shared production library. Mangyaring tingnan `` INSTALL`` ng paketeng ito.
+ I-install ang isang kamakailan-lamang na bersyon ng `ctypes` kung hindi ka pa nito (kung mayroon kang Python 2.5 Hindi mo na kailangan upang i-install ito nang hiwalay).
+ PySWIP sumusuporta distutils, kaya pagkatapos ay nasiyahan sa nakaraang hakbang, kailangan lang gawin: `python setup.py install`.
+ Upang subukan, gawin ang sumusunod sa shell ::
$ Python
[... Info python ...]
>>> Mula pyswip.util import PrologRunner
>>> Paunang salita = PrologRunner ()
>>> Prolog.query ("assertz (ama (michael, john))")
[{}]
Kung ikaw ay nakakakuha ng isang error, tulad ng "libpl (shared) ay hindi nahanap." o "FATAL ERROR: Hindi nahanap ang resource" siguraduhin na-install mo SWI-paunang salita bilang isang bahagi ng library. Suriin ang iyong mga default na direktoryo ng library (karaniwan `` / usr / lib``) para sa `` libpl.so``.
Ano ang Bago sa Paglabas na ito:
· PySWIP hindi umaasa sa (id ng) functor hawakan ng "= / 2".
· Patch A upang payagan PySWIP na magtrabaho sa Mac OS X ay inkorporada.

Katulad na software

BNNS
BNNS

18 Feb 15

Robocode
Robocode

12 May 15

NYSIIS
NYSIIS

20 Feb 15

SEEDS
SEEDS

11 May 15

Mga komento sa PySWIP

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!