gpt4 book ai didi

android - 如何通过 adb shell 运行 QPython

转载 作者:行者123 更新时间:2023-11-29 20:56:30 31 4
gpt4 key购买 nike

我在我的(root)手机上安装了 QPython。但是,我在 adb shell (busybox) 上运行 python 二进制文件时遇到了问题。

我可以在设置后运行 python 二进制文件:

export LD_LIBRARY_PATH=/vendor/lib:/system/lib:/data/data/com.hipipal.qpyplus/files

但是,即使设置了 $PYTHONPATH,我也无法从标准库中导入任何模块

export PYTHONPATH=/data/data/com.hipipal.qpyplus/files/lib/python2.7/site-packages

我在社区 wiki ( http://wiki.qpython.org/hacker/#how-to-execute-qpythons-python-in-other-terminals ) 上找到了如何在不同终端运行 QPython 的建议,我转储了环境并将其加载到 adb shell 中,加载的 python 仍然无法从标准加载任何库图书馆,喜欢随机。

从 QPython 控制台加载标准库工作得很好。有什么指点吗?

最佳答案

我通过提供的链接 http://wiki.qpython.org/hacker/#how-to-execute-qpythons-python-in-other-terminals 让 python 开始工作,在脚本中的所有行前添加 export,然后以根用户身份运行“./sdcard/qpyenv.sh”。最后我可以运行“python”和“import os”并且顶部的所有警告都消失了。

root@trelte:/ # . /sdcard/qpyenv.sh                                            
root@trelte:/ # python
Python 2.7.2 (default, Oct 25 2014, 20:52:15)
[GCC 4.9 20140827 (prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>>

关于android - 如何通过 adb shell 运行 QPython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27549472/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com