PySWIP

نرم افزار تصویر:
PySWIP
جزئیات نرم افزار:
نسخه: 0.2.2
ها تاریخ: 2 Jun 15
توسعه دهنده: Yuce Tekol
پروانه: رایگان
محبوبیت: 80

Rating: 3.0/5 (Total Votes: 2)

در برنامه PySWIP یک پل پایتون / SWI-Prolog با قانون است که شما را قادر به پرس و جو در Prolog با استفاده از SWI-Prolog در برنامه های شما می باشد.
مورد نیاز:
· پایتون 2.3 و بالاتر (احتمالا نسخه های دیگر نیز کار خواهد کرد).
· ctypes 0.9.9.9 و بالاتر (احتمالا نسخه های دیگر نیز کار خواهد کرد).
· 5.6.x SWI-Prolog با قانون و بالاتر (احتمالا نسخه های دیگر نیز کار خواهد کرد).
· libpl به عنوان یک کتابخانه مشترک.
· فقط در لینوکس تست شده، باید برای دیگر POSIX و Win32 کار.
نصب و راه اندازی:
PySWIP باید بر روی سیستم های Win32 کار می کنند، اما این است که آزمایش نشده است. دستورالعمل های زیر برای سیستم های POSIX هستند.
+ اول از همه، شما نیاز به libpl SWI-Prolog با قانون را به عنوان یک کتابخانه مشترک، به عنوان مثال، `` libpl.so``، `` libpl.so.5.6.34``، و غیره SWI-Prolog با قانون توسط کامپایل نمی به طور پیش فرض برای فعال کردن کتابخانه مشترک، بنابراین شما نیاز به آن را به خودتان کامپایل با تولید کتابخانه مشترک را فعال کنید. لطفا `INSTALL`` از این بسته را مشاهده کنید`.
+ نصب نسخه اخیر `ctypes` اگر شما آن را در حال حاضر ندارد (اگر شما پایتون 2.5 شما لازم نیست آن را نصب کنید جداگانه).
+ PySWIP پشتیبانی distutils، بنابراین پس از مراحل قبلی راضی هستند، فقط انجام دهید: `پایتون install` setup.py.
+ برای آزمایش، انجام موارد زیر در پوسته ::
$ پایتون
[... اطلاعات پایتون ...]
>>> از pyswip.util واردات PrologRunner
>>> پرولوگ = PrologRunner ()
>>> prolog.query ("assertz (پدر (مایکل، جان))")
[{}]
اگر شما یک خطا، مانند گرفتن "libpl (مشترک) یافت نمی شود." یا "خطای مهلک: منابع یافت نشد" مطمئن شوید که شما SWI-Prolog بصورت یک کتابخانه سهم نصب شده است. برای `` libpl.so`` بررسی مسیر کتابخانه به طور پیش فرض خود را (معمولا `` مسیر / usr / lib``).
چه جدید در این نسخه:
· PySWIP نمی خواهد در (ID از) دسته عمل کننده از "= / 2" تکیه می کنند.
· پچ اجازه می دهد تا PySWIP به کار در سیستم عامل مک X گنجانیده شده بود.

نرم افزار های مشابه

magic.jar
magic.jar

17 Feb 15

MLPY
MLPY

14 Apr 15

Robocode
Robocode

12 May 15

BNNS
BNNS

18 Feb 15

نظرات به PySWIP

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!