小编dar*_*aul的帖子

Kivy/Buildozer导入错误 - pymssql.so是64位而不是32位

我正在使用64位Kivy/Buildozer VM来构建和部署Kivy应用程序到Android Lollipop(armeabi-v7a 32位arch).

Buildozer构建是成功的但是在执行应用程序和导入pymssql包(用于连接到远程MS SQL服务器)时,我收到以下错误:

I/python  ( 5335):    File "/build/phytogp/android/app/main.py", line 4, in <module>
I/python  ( 5335):    File "/build/phytogp/android/app/views/apps/phyto_app.py", line 45, in <module>
I/python  ( 5335):    File "/build/phytogp/android/app/services/twilio_service.py", line 2, in <module>
I/python  ( 5335):  ImportError: dlopen failed: "/data/data/com.phyto.phytogp/files/app/lib/python2.7/site-packages/pymssql.so" is 64-bit instead of 32-bit
Run Code Online (Sandbox Code Playgroud)

据我了解,预制pymssql-2.1.3-cp27-cp27mu-manylinux1_x86_64.whl车轮pymssql应支持64和32位拱.

如何获得pymssql.so支持32位的?

python python-2.7 kivy buildozer

11
推荐指数
1
解决办法
441
查看次数

标签 统计

buildozer ×1

kivy ×1

python ×1

python-2.7 ×1