PySWIPアプリケーションは、あなたのPythonプログラムにSWI-Prologのを使用して、プロローグに照会することができますPythonの/ SWI-Prologのブリッジです。
要件:
·Pythonの2.3と高い(おそらく他のバージョンでも動作します)。
·0.9.9.9と高い(おそらく他のバージョンでも動作します)ctypesは。
·SWI-Prologの5.6.xと高い(おそらく他のバージョンでも動作します)。
·共有ライブラリとしてlibpl。
·Linux上でのみテストされ、他のPOSIXとWin32のために作業する必要があります。
インストール:
PySWIPは、Win32システム上で動作するはずですが、これはテストされていません。以下の手順は、POSIXシステムのためのものです。
すべての+最初に、などSWI-Prologのがでコンパイルされていない、共有ライブラリ、例えば、 `` libpl.so``、 `` libpl.so.5.6.34``としてSWI-Prologののlibplを持っている必要がありますデフォルトでは、共有ライブラリを有効にするには、あなたは、共有ライブラリの生成を有効にしてそれを自分でコンパイルする必要があります。 `このパッケージの` INSTALL``をご覧ください。
あなたはすでにそれを持っていない場合は+(あなたは、Python 2.5を持っている場合は、別々にそれをインストールする必要はありません)ctypes` `の最新バージョンをインストールします。
+ PySWIPするのdistutilsをサポートしていますので、前の手順が満たされた後、ちょうど行う: `のpython setup.pyのinstall`を。
+テストするには、シェルで次の手順を実行します::
$パイソン
[... Pythonの情報...]
>>> pyswip.utilインポートPrologRunnerから
>>>プロローグ= PrologRunner()
>>> prolog.query(「assertz(父親(マイケル、ジョン))」)
[{}]
エラーが出た場合、そのような「libpl(共有)が見つかりません。」などまたは "致命的なエラー:リソースが見つかりません"あなたは共有ライブラリとしてSWI-Prologのをインストールしていることを確認してください。 `` libpl.so``のためにあなたのデフォルトのライブラリディレクトリ(通常は ``は/ usr / lib``)を確認してください。
このリリースの新機能:
·PySWIPは "= / 2"のファンクタハンドル(のID)に依存しません。
·PySWIPは、Mac OS X上で動作することを可能にするパッチが組み込まれてます。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- コンピュータによる設計の自動化
- バイオインフォマティクス
- ヘルス&フィットネスソフトウェア
- 人工知能ソフトウェア
- 単位コンバータ
- 口径プラグイン
- 地理ソフトウェア
- 外国語ソフトウェア
- 天文学ソフトウェア
- 学生ツール
- 宗教的なソフトウェア
- 教育ツール
- 数学ソフトウェア
- 物理&化学ソフトウェア
- 科学ソフトウェア
- 科学電卓
- 系図ソフトウェア
- 辞書&翻訳者
- 電子書籍ソフトウェア
- もっと教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
-
GPdotNET 20 Feb 15
-
Pattern Classification Program 3 Jun 15
-
L1L2Py 15 Apr 15
-
RebeccaAIML 3 Jun 15
-
MDR 11 May 15
-
Fast Artificial Neural Network Library 11 May 15
-
RapidMiner 15 Apr 15
PySWIP
同じようなソフトウェア
へのコメント PySWIP
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- コンピュータによる設計の自動化
- バイオインフォマティクス
- ヘルス&フィットネスソフトウェア
- 人工知能ソフトウェア
- 単位コンバータ
- 口径プラグイン
- 地理ソフトウェア
- 外国語ソフトウェア
- 天文学ソフトウェア
- 学生ツール
- 宗教的なソフトウェア
- 教育ツール
- 数学ソフトウェア
- 物理&化学ソフトウェア
- 科学ソフトウェア
- 科学電卓
- 系図ソフトウェア
- 辞書&翻訳者
- 電子書籍ソフトウェア
- もっと教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
コメントが見つかりません