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

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使用Eclipse Helios for Web项目   java指定行。作为编译器设置的分隔符?   osm映射中带有osmdroid的java标记   java Android ClassNotFoundException在路径:DexPathList上未找到类   java从j2me调用GWT方法   更新到java 8后的aspectj问题   如何仅从根元素java,com提取文本内容。滴虫软件。是的。html   安卓公司。谷歌。火基。数据库DatabaseException:未能转换java类型的值。将字符串改为长字符串   从java中的方法返回arraylist变量   java如果将引用重新分配给同步块内的锁对象,会是什么?   java下载。使用spring mvc的资源文件中的xlsx文件   java Eclipse提供了什么工具来运行Eclipse中未包含的程序?   spring boot Java泛型如何读取传递给泛型方法的类型上的字段或调用方法   Javacard中的javaecdsa签名