PySWIP

البرمجيات قطة:
PySWIP
تفاصيل البرنامج:
الإصدار: 0.2.2
تاريخ إيداع: 2 Jun 15
المطور: Yuce Tekol
ترخيص: حرر
شعبية: 21

Rating: nan/5 (Total Votes: 0)

تطبيق PySWIP هو جسر بيثون / SWI-حاسوب والتي تمكنك من الاستعلام في حاسوب باستخدام SWI-حاسوب في برامج بيثون الخاص بك.
المتطلبات:
بيثون 2.3 وأعلى (على الارجح إصدارات أخرى ستعمل أيضا).
· ctypes 0.9.9.9 وأعلى (على الأرجح إصدارات أخرى تعمل أيضا).
· SWI-حاسوب 5.6.x وأعلى (على الارجح إصدارات أخرى ستعمل أيضا).
· libpl كمكتبة المشتركة.
· اختبار فقط على لينكس، ينبغي العمل من أجل الآخرين POSIX و Win32.
التركيب:
يجب PySWIP العمل على أنظمة Win32 و، ​​ولكن هذا لم تختبر. التعليمات الواردة أدناه هي لأنظمة POSIX.
+ أولا وقبل كل شيء، تحتاج إلى أن يكون libpl SWI-حاسوب باعتبارها مكتبة مشتركة، على سبيل المثال، `` libpl.so``، `` libpl.so.5.6.34``، لا يتم جمعها الخ SWI-حاسوب بواسطة الافتراضي لتمكين تقاسم مكتبة، لذلك تحتاج إلى ترجمة ذلك بنفسك مع تمكين إنتاج مكتبة مشتركة. يرجى الاطلاع `` INSTALL`` من هذه الحزمة.
+ تثبيت النسخة الأخيرة من `ctypes` إذا لم يكن لديك بالفعل (إذا كان لديك بايثون 2.5 لا تحتاج إلى تثبيته بشكل منفصل).
+ PySWIP يدعم distutils، وذلك بعد الخطوات السابقة راضون، فقط تفعل: `الثعبان setup.py install`.
+ لاختبار، قم بما يلي في قذيفة ::
$ الثعبان
[... معلومات الثعبان ...]
>>> من pyswip.util PrologRunner استيراد
>>> حاسوب = PrologRunner ()
>>> prolog.query ("assertz (والد (مايكل جون))")
[{}]
إذا كنت تحصل على خطأ، مثل "libpl (مشتركة) غير موجود." أو "خطأ فادح: لم يتم العثور على المورد" تأكد من أنك قد قمت بتثبيت SWI-حاسوب كمكتبة سهم. تحقق الدليل المكتبة الافتراضية (عادة `` / البيرة / lib``) ل`` libpl.so``.
ما هو الجديد في هذا الإصدار:
· سوف PySWIP لا تعتمد على (معرف) مقبض functor من "= / 2".
· تصحيحا للسماح PySWIP للعمل على نظام التشغيل Mac OS X تأسست.

برامج مماثلة

COBE
COBE

14 Apr 15

Cypher
Cypher

2 Jun 15

newLISP
newLISP

17 Feb 15

FET
FET

22 Jun 18

تعليقات ل PySWIP

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!