首页 > 解决方案 > 如何在 android 上运行 python 脚本?

问题描述

我在 python 中有一个应用程序,我想在 android 上运行它。应用程序有几个库我该怎么做?感谢您的帮助

标签: androidpython

解决方案


从 Play 商店 ( https://play.google.com/store/apps/details?id=org.qpython.qpy&hl=en_US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dqpython&pcampaignid=APPU_1_jDUOW4mtCMHdjwSz8aHQAQ ) 和 python下载 QPython 3.6 更新程序(https://play.google.com/store/apps/details?id=org.qpython.qpy36&hl=en_US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dqpython&pcampaignid=APPU_1_9zUOW9yAFqr4jwSW-o24Bw)。然后执行以下步骤:

  1. 打开 QPython

  2. 打开后立即关闭 QPython

  3. 打开 QPython 3.6 更新程序

  4. 点击“释放python 3资源”

  5. 完成安装 python 3 后返回 QPython

  6. 单击“更多”按钮,这将带您进入设置菜单

  7. 在设置中通过选中“switch to python 3”(默认为 python 2)切换到 python 3,如果您通过选中“root mode”来获取设备,则可以选择允许 root 访问

设置好之后,您可以使用 pip 安装软件包,方法是转到主菜单并单击“QPyPi”,然后单击菜单顶部的“使用 pythons pypi 安装”大按钮。

需要注意的一点是,某些软件包无法运行或无法正常运行(例如,一些用户抱怨无法使用 OpenCV)。此外,我还没有找到从控制台启动脚本的方法,我还没有弄清楚如何让 subprocess.Popen 或 os.sysyem 正常工作,所以使用 sys.argv 之类的东西非常烦人,你会如果您的脚本需要,可能需要找到替代方法来获取用户参数输入


推荐阅读