android - 如何在 android 上运行 python 脚本?
问题描述
我在 python 中有一个应用程序,我想在 android 上运行它。应用程序有几个库我该怎么做?感谢您的帮助
解决方案
从 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)。然后执行以下步骤:
打开 QPython
打开后立即关闭 QPython
打开 QPython 3.6 更新程序
点击“释放python 3资源”
完成安装 python 3 后返回 QPython
单击“更多”按钮,这将带您进入设置菜单
在设置中通过选中“switch to python 3”(默认为 python 2)切换到 python 3,如果您通过选中“root mode”来获取设备,则可以选择允许 root 访问
设置好之后,您可以使用 pip 安装软件包,方法是转到主菜单并单击“QPyPi”,然后单击菜单顶部的“使用 pythons pypi 安装”大按钮。
需要注意的一点是,某些软件包无法运行或无法正常运行(例如,一些用户抱怨无法使用 OpenCV)。此外,我还没有找到从控制台启动脚本的方法,我还没有弄清楚如何让 subprocess.Popen 或 os.sysyem 正常工作,所以使用 sys.argv 之类的东西非常烦人,你会如果您的脚本需要,可能需要找到替代方法来获取用户参数输入
推荐阅读
- javascript - 从网页中提取数据
- django - 如何将值从一类 django 模型传递给另一类?
- android - 从 Android Studio 中的字符串数组中获取特定字符串
- ubuntu-16.04 - 如何在 ubuntu 16 中更改 /tmp 文件夹的路径
- c# - LanguageExt 将其中之一的列表折叠为一个
- linux - 在 Matlab 中运行 Linux shell 命令时出错
- c++ - 为什么最好使用一组匿名结构而不是一组联合?
- java - 如何在firebase android studio中的两个不同子节点中拆分订单,如酒吧和厨房柜台发送订单两个不同的柜台
- php - Laravel 命名路由和 href
- pipeline - 除了 UI 之外,我如何导入 CDAP 管道?