在其他cffi兼容的python实现中使用c python 2的c扩展模块的一种方法

pymetabiosis的Python项目详细描述


pypy和cpython之间的桥梁,通过嵌入cpython工作,其主要目的是允许您在pypy上使用任何cpython模块(包括c扩展)。

  • pymetabiosis试图链接到$path上可用的python命令,但是您可以通过将PYTHON_EMBED环境变量设置为virtualenv(或/usr)来覆盖此命令(如果您想使用virtualenv和/或“python”指向pypy)。
  • 使用pymetabiosis.module.import_module在pypy上导入cpython模块

安装

在pip安装包之前,必须将PYTHON_EMBED环境变量设置为python virtualenv(或/usr),然后执行pip install git+https://github.com/rguillebert/pymetabiosis

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

推荐PyPI第三方库


热门话题
java utf8文本文件读取错误?   X509证书将PEM证书或Java证书转换为ASN1证书   java我做错了什么最后一部分没有打开框或给出错误?   自定义从Java类生成Granite DS Actionscript代码   java Android检查端口上是否有可用的WebService   为什么字节上的Java位检查不稳定?   安装Java JRE 64位Windows下载?   java修补程序/补丁构建和交付方法   java为什么“mvn测试”编译测试类,但只运行部分测试类?   JavaScriptJava动态添加输入字段并向表中添加列   安卓 OpenCV Java极限轮廓   java通过在变量中指定classname来选择要执行的类   Java大十进制除法   数组。lang.NullPointerException程序   java需要在Android Studio中使用Jsoup的帮助