Android python sys.path找不到模块

问题描述

我在Android中使用CLE for Android android.python.2.7.15 prebuild libpython2.7.so。而且效果很好。但是当我import os出现错误No module named os时。

我已将os.py推送到/sdcard/python/python2.7文件夹中,并像这样修改sys.path

import sys

sys.path.insert(0,"/sdcard/python/libdynload")
sys.path.insert(0,"/sdcard/python/python2.7.zip")
sys.path.insert(0,"/sdcard/python/python2.7")

try:
    import os
except:
    exe_info = sys.exc_info()
    err = exe_info[1]
    # log the rrror
    log(str(err))

错误日志为No module named os。我做错了怎么办?

更新:

也许是因为我忘记了在我的应用程序中写入额外的SD卡的权限。我待会儿再试。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)