问题标签 [pydroid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
35907 浏览

android - 在安卓上使用 python 和 matplotlib

有没有办法在 android 平板电脑上设置 python 2.7.x + matplotlib 以便您可以运行简单的标准 python 代码?我希望能够运行我在 Linux 桌面上运行的相同脚本。这仅供我自己使用,我不需要将代码分发给其他任何人。

作为一个具体的例子,是否可以运行这个脚本?

0 投票
8 回答
7474 浏览

android - Matplotlib 与 Android 上的 Pydroid 3:如何查看图形?

我目前正在使用 Android 设备(三星的)Pydroid 3。
我试图查看任何图表,但它不起作用。
当我运行代码时,它只是暂时显示一个黑屏,然后返回到源代码编辑窗口。
(意味着我什至看不到终端屏幕,它总是向我显示[程序完成])

好吧,即使是 Pydroid 给我的基本示例代码也没有向我显示图表 :(
我已经看到许多成功显示图表的教程,但是,我的无法做到这一点。
不幸的是,无法抓住任何错误。
使用和windows一样的代码,所以不要认为代码有问题。
当然,安装了matplotlib,也安装了numpy。
如果有任何可能的问题,请告诉我。

0 投票
1 回答
28 浏览

tkinter - 如何使 Checkbutton 的变量工作并在屏幕上显示一些按钮?

我想了解如何根据 的值来显示不同的按钮CheckVar1。我没有错误,但我想要工作的代码是if CheckVar1 == 0:and if CheckVar1 == 1

0 投票
0 回答
278 浏览

python - Pydroid 3 中的多个绘图是如何制作的,每个绘图都在单独的窗口中?

我在三星设备上的 Pydroid 3 中使用 matplotlib.pyplot 程序。我发现我可以绘制单个图形的图,但在我的程序中,我想在不同的窗口中分别绘制多个图。(我已经安装了 Kivy 和 PyQt5。)这在笔记本电脑上运行良好,但在三星手机上它只制作第一个情节。我如何让它显示其余的情节?

感谢您的任何帮助。ñ

0 投票
1 回答
3212 浏览

android - 在 Pydroid 3 终端中安装 Git

我正在使用 Pydroid3 并想在 Pydroid 终端中使用 Git。

在我的 Termux 终端中,我能够按照此处所述安装 Git:Android 上的 Python 和 Git

git 命令现在只能在 Termux 终端中识别,但不能在 Pydroid 中识别 :(。无法在 Pydroid 终端中使用 apt-get 安装 Git。

有人设法为 Pydroid 安装 Git 吗?

0 投票
1 回答
540 浏览

python-3.x - 在 pydroid 上安装 Shapely 和 GDAL 的错误

Pydroid 是一个很好的应用程序,适合初学者和其他人在 android 上运行 python。我可以毫无问题地安装许多有用的库,但我不明白为什么无法安装一些库,如GDALShapelyPyproj

安装错误:

任何帮助,将不胜感激。我正在运行 Android Nougat 7.0 版和 Pydroid 3 (python3)。

0 投票
2 回答
1624 浏览

python-3.x - '没有这样的文件或目录'错误 Python for android

我在 Pydroid 3 和 QPython3 上都试过这个。


我的问题与尚未收到答案的这个问题非常相似。我有一个文件保存在我的内部存储中,文件路径为/storage/emulated/0/qpython/projects3/filename.xlsx,但如果我运行代码

...这给出了“没有这样的文件或目录”错误。


我试图在网上找到解决方案,例如这个讨论,但即使运行它也会给出完全相同的错误。我在没有r, 和//而不是 的情况下尝试了同样的事情/,但这并没有改变任何东西。在 stackoverflow 上似乎没有任何这样的问题,任何有效的答案。我能够在我的 PC 上完美地运行代码,但我很难让我的手机找到文件路径。

0 投票
2 回答
2126 浏览

python - 如何通过主屏幕上的快捷方式启动 Android Python 脚本

我搜索了互联网,找不到任何与 python、android 和“快捷方式”或“主屏幕”出现在同一页面上的东西。我安装了 pydroid3,效果很好。我想要一个快捷方式(最好在主屏幕上),我可以点击一次并让它运行而无需打开 IDE 进行编辑。

创建文件的快捷方式,或在文件管理器中打开源文件,充其量只能在 pydroid3 IDE 中打开,最坏的状态是“不支持此文件类型”。

在脚本的开头,我尝试输入“#!/user/data/../pydroid_dir/python”,但是操作系统没有意识到我的意思是直接在 python 解释器中运行它。感谢任何解决方案或替代思路!

编辑

我正在运行一个无根的 android 9 PIE。我想提供更多细节,但对任何读者来说都不是一个解决方案。查看相关问题:如何创建主屏幕快捷方式来启动 shell 脚本?. 最接近我的是尝试SManager,它允许您创建 shell 脚本的主屏幕快捷方式。您的 shell 脚本可以被硬编码以在您的脚本上调用 python:

不幸的是,如果你的手机没有root,你可能无权在安装它的应用程序的上下文之外执行你调用的任何版本的python。此外,您必须确保您的 shell 和 python 脚本驻留在适当的位置以供执行。如果您的手机已root,SManager 似乎可以让您以root 身份运行脚本。

pydroid3 允许我运行驻留在我的内部存储上的脚本,并允许它们在该位置读取和写入文件。这就是为什么我希望有一种 pydroid 方法来创建快捷方式(或执行此操作的替代 python 应用程序),因为它具有适当的权限。

0 投票
0 回答
789 浏览

android - 使用 Python 从 android 设备读取 GPS 数据

我正在尝试使用 Pydroid3 从带有 Python 的 Android 设备读取数据。

我首先尝试了以下方法:

但这失败了:

会很酷,如果我可以使用它...

然后我尝试使用 plyer 来测试替代方案:

这失败了:

我真的找不到任何有类似问题的资源......非常感谢帮助,因为我有点卡在这里......

谢谢!

0 投票
2 回答
246 浏览

python - 制作只运行特定 python 脚本的移动应用程序

我想运行一个我在手机上制作的 python 脚本,但作为它的独立应用程序。

有没有办法使用 pydroid 使我的脚本成为独立的应用程序。当您启动我的应用程序时,它在引擎盖下有 pydroid,它只执行我的脚本,没有别的。

我不需要UI,我只需要pydroid在运行python时默认提供的命令行界面。