11得票1回答
如何在AWS Beanstalk上安装cffi软件包

这个问题看起来和这篇文章很像,但是因为那里没有答案,所以我在这里重新提问。 我有一个使用cffi包的Django项目需要部署到AWS Beanstalk上。当我运行eb deploy时,错误日志看起来像这样: ...... Installing collected packages: ...

10得票3回答
安装"Cairocffi"失败。

我正在使用Python3,并尝试在Ubuntu上安装" cairocffi"。为此,我已成功安装了: python-dev libffi-dev cffi 但是当我尝试使用pip install cairocffi安装"cairocffi"时,出现了以下错误: File "/...

8得票2回答
Python和Dalvik或AAF之间的本地桥接

是否有将Python和Dalvik桥接到同一地址空间的项目? 也就是说,一个语言中创建的对象可以在另一个语言中注册为监听器,反之亦然? -- Python可以是CPython或PyPy; Dalvik可以是完整的Android应用程序框架,也可以只是Dalvik虚拟机,或者在最坏的情况...

7得票1回答
CFFI: 类型错误:C类型'char []'的初始值必须是bytes、list或tuple,而不是str。

使用Python的CFFI库,我正在尝试将Python字符串强制转换为char *,以便我可以将其传递给接受char *的C函数。 我似乎无法弄清楚正确的咒语是什么。 考虑以下示例: >>> from cffi import FFI >>> ffi = ...

7得票2回答
Python CFFI模块在加载dll时失败:OSError 0x7e。

我在Windows 7 64位操作系统下运行Python 3.3(Anaconda分发版)。我尝试安装Weasyprint应用/库,它有许多依赖项,包括CFFI。由于没有兼容版本的二进制发行版可用,因此我不得不从源代码编译CFFI。 当我运行weasyprint时,在导入加载过程中出现了问题...

7得票3回答
Python CFFI将结构转换为字典

有一种方法可以用字典初始化结构: fooData= {'y': 1, 'x': 2} fooStruct = ffi.new("foo_t*", fooData) fooBuffer = ffi.buffer(fooStruct) 有没有现成的函数可以完成转换? fooStruct =...

7得票1回答
生成的Windows可执行文件(使用pyinstaller)无法加载_cffi_backend。

我正在尝试在Windows7(x64)上使用pyinstaller(3.0)生成可执行文件(x86)。我已经使用pip安装了cffi和其他必要的软件包。我可以从命令行成功地导入cffi和_cffi_backend模块。 >>> import cffi >>&gt...