2024-06-16 14:42:16 发布
网友
我本来打算用PyPy。但是用pypy3执行时,我用rust cpython编写的扩展名(.so文件)无法加载:
pypy3
ImportError: No module named 'pkg.lib'
其中lib是我的lib.so文件。在
lib
lib.so
CPython(3.5)可以很好地加载它。我认为PyPy支持加载CPython扩展。在
如果不是-我需要做什么来加载用Rust(rust-cpython)编译的.so文件?在
rust-cpython
.so
PyPy只与CPython的C扩展模块兼容。您需要重新编译.c源代码。通常,这是通过使用PyPy而不是CPython运行setup.py来完成的。在
setup.py
PyPy只与CPython的C扩展模块兼容。您需要重新编译.c源代码。通常,这是通过使用PyPy而不是CPython运行
setup.py
来完成的。在相关问题 更多 >
编程相关推荐