基于等价性的信念改变工具包

equibel的Python项目详细描述


当前支持的平台

  • MacOSX(在OSX10.10.5上测试)和Python2.7.x
  • 64位Linux(在Ubuntu14.04上测试)和Python2.7.x

注意,虽然equibel是作为一个python包分发的,但是系统的核心是 使用应答集编程(asp)实现,并依赖于底层的asp解算器 称为"cligo",它是 波茨坦答案集解决方案集(potasco)

特别是,equibel有两个与asp相关的依赖项: python gringo模块 从python中提供一个asp解算器的接口,以及 asprin.parser , 它是 asprin 首选项处理框架的一个组件。对阿司匹林进行了描述 更详细的信息,可在此处下载 从 这里

equibel的python组件是跨平台高度可移植的;然而,gringo组件 必须为特定的系统配置编译asprin.parser依赖项, 生成特定于系统的二进制文件。为了简化一些常见系统的使用 配置,equibel包括这些依赖项的预编译二进制文件 64位ubuntu linux和mac操作系统。

如果equibel在安装后无法正常工作,这可能是因为预编译的二进制文件与您的系统不兼容。 在这种情况下,必须通过下载所需的 直接来自potasco的组件。 为了在equibel中使用自定义二进制文件,建议您遵循 上给出的安装说明 github项目页,其中包括下载 equibel的源代码,提供对目录的访问权限,您可以在其中覆盖 包含您自己的二进制文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值