ImportError:dlopen失败:找不到符号" floor"由" _psycopg.so"引用

时间:2016-07-26 14:28:11

标签: python-2.7 apk kivy psycopg2 importerror

logcat的

ImportError: dlopen failed: cannot locate symbol "floor" referenced by "_psycopg.so"(.PNG)

要求:kivy,psycopg2

我仍然不知道我做错了什么,请帮助我真的想解决这个问题。 我做了一个带有buildozer的apk,我一直在解决很多问题,但我没有得到这个。我无法通过谷歌找到它,而且我发现的唯一的东西甚至没有与apk或psycopg2相关联。我真的需要帮助。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题,用sqlite改变了psycopg2。使用dinamic db,在main.py。旁边。

  

buildozer:

source.include_exts = py,png,jpg,kv,atlas,db,ttf requirements = kivy,sqlite3

  

分贝:

import os

self.patch = os.path.dirname(os.path.abspath(__file__))

db = self.patch + '/databases/android.db'