PySWIP

Скриншот программы:
PySWIP
Детали программы:
Версия: 0.2.2
Дата загрузки: 2 Jun 15
Разработчик: Yuce Tekol
Тип распространения: Бесплатная
Популярность: 21

Rating: nan/5 (Total Votes: 0)

PySWIP приложение мост Python / SWI-Пролог, что позволяет запрашивать в прологе с помощью SWI-Prolog в ваших программах Python.
Требования:
· Python 2.3 и выше (скорее всего, другие версии также будет работать).
· Ctypes 0.9.9.9 и выше (наиболее вероятно, другие версии также будет работать).
· SWI-Пролог 5.6.x и выше (наиболее вероятно другие версии также будет работать).
· Libpl как разделяемую библиотеку.
· Проверено только на Linux, должны работать для других POSIX и Win32.
Монтаж:
PySWIP должны работать на системах Win32, но это не проверял. Приведенные ниже инструкции предназначены для систем POSIX.
+ Прежде всего, вы должны иметь libpl SWI-Prolog, как разделяемую библиотеку, например, `` libpl.so``, `` libpl.so.5.6.34`` и т.д. SWI-Пролог не составлен по умолчанию для того, чтобы совместно библиотеку, так что вам нужно, чтобы скомпилировать его самостоятельно с включенным поделился производство библиотека. Пожалуйста, см `` INSTALL`` этого пакета.
+ Установите последнюю версию `ctypes` если вы не имеете его уже (если у вас есть Python 2.5 вам не нужно, чтобы установить его отдельно).
+ PySWIP поддерживает Distutils, так после того, как предыдущие шаги выполнены, просто сделать: `питона setup.py install`.
+ Чтобы проверить, выполните следующие действия в оболочке ::
$ Питона
[... Питон Информация ...]
>>> От импорта pyswip.util PrologRunner
>>> Пролог = PrologRunner ()
>>> Prolog.query ("assertz (отец (Майкл, Джон))")
[{}]
Если вы получаете сообщение об ошибке, например, "libpl (общий) не найден." или "Фатальная ошибка: Ресурс не найден" убедитесь, что вы установили SWI-Prolog в библиотеке акций. Проверьте по умолчанию библиотечную директорию (обычно `` / USR / lib``) для `` libpl.so``.
Что нового в этой версии:
· PySWIP не будет опираться на (идентификатор) функтора ручки "= / 2".
· Патч чтобы PySWIP работать на Mac OS X была включена.

Похожие программы

L1L2Py
L1L2Py

15 Apr 15

RebeccaAIML
RebeccaAIML

3 Jun 15

VirtualVEX
VirtualVEX

20 Feb 15

FET
FET

22 Jun 18

Комментарии к PySWIP

Комментарии не найдены
добавить комментарий
Включите картинки!