我在安装sophia数据库绑定https://github.com/doukremt/python-sophia和virtualenv中的pypy时有这样的问题(本机python工作正常)
import sophia
File "/home/se7en/.virtualenvs/pypyenv/site-packages/sophia/__init__.py", line 5, in <module>
from _sophia import *
ImportError: unable to load extension module '/home/se7en/.virtualenvs/pypyenv/site-packages/_sophia.pypy-18.so': /home/se7en/.virtualenvs/pypyenv/site-packages/_sophia.pypy-18.so: undefined symbol: PyLong_FromSize_t
请帮助修复
答案 0 :(得分:0)
啊,我在你的粘贴中看到了pypy-1.8
。你需要升级到一个不那么古老的PyPy版本。
答案 1 :(得分:0)
你可以看看sphia get部分的网站,其中列出了python绑定并且与最新的sp api兼容,sppy是基于cffi的包装器,你可以将它与pypy一起使用。
问候。