PySWIP

소프트웨어 스크린 샷:
PySWIP
소프트웨어 정보:
버전: 0.2.2
업로드 날짜: 2 Jun 15
개발자: Yuce Tekol
라이센스: 무료
인기: 21

Rating: nan/5 (Total Votes: 0)

PySWIP 응용 프로그램은 파이썬 프로그램에서 SWI - 프롤로그를 사용 프롤로그에서 조회 할 수있는 파이썬 / SWI - 프롤로그 다리입니다.
요구 사항 :
· 파이썬 2.3 이상 (아마 다른 버전도 작동합니다).
· 0.9.9.9 이상 (아마 다른 버전도 작동합니다)하는 ctypes.
· SWI - 프롤로그 5.6.x 이상 (아마 다른 버전도 작동합니다).
· 공유 라이브러리로 libpl.
· Linux에서만 테스트, 다른 POSIX와는 Win32 위해 일해야합니다.
설치 :
PySWIP이는 Win32 시스템에서 작동해야하지만,이 테스트되지 않습니다. 아래의 지침은 POSIX 시스템에 대한 것입니다.
모든 + 첫째, 당신은 예를 들어, 공유 라이브러리,``libpl.so``,`으로 SWI - 프롤로그의 libpl이 필요`libpl.so.5.6.34`` 등 SWI - 프롤로그는 집계되지 않는다 기본값은 공유 라이브러리를 사용하려면, 그래서 당신은 공유 라이브러리 생산 활성화로 직접 컴파일 할 필요가있다. `볼이 패키지의`INSTALL``하십시오.
당신은 이미이없는 경우 + (파이썬 2.5이있는 경우는 별도로 설치할 필요가 없습니다) ctypes` '의 최신 버전을 설치합니다.
+ PySWIP 것은 distutils를을 지원하므로 이전 단계에서 만족 한 후, 바로 수행 '파이썬 setup.py의 install'이다.
+ 테스트하려면, 쉘에서 다음을 수행하십시오 ::
$ 파이썬
[... 파이썬 정보 ...]
>>> pyswip.util 수입 PrologRunner에서
>>> 프롤로그 = PrologRunner ()
>>> prolog.query ( "assertz (아버지 (마이클, 존))")
[{}]
당신과 같은 오류가 나타나면 "libpl (공유) 찾을 수 없습니다." 나 : 당신이 공유 라이브러리로 SWI - 프롤로그를 설치해야합니다 "심각한 오류가 발견되지 자원」. ``libpl.so``에 대한 기본 라이브러리 디렉토리 (일반적으로``는 / usr / lib``)을 확인하십시오.
이 릴리스의 새로운 기능 :
· PySWIP는 "= / 2"의 펑 핸들 (의 ID)에 의존하지 않습니다.
· 패치가 PySWIP가 포함 된 Mac OS X에서 작​​업 할 수 있도록합니다.

유사한 소프트웨어

SEEDS
SEEDS

11 May 15

Narval
Narval

11 May 15

BNNS
BNNS

18 Feb 15

코멘트 PySWIP

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!