在android上使用python和matplotlib

2024-05-29 07:26:45 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)

Tags: 代码import脚本标准matplotliblinuxasnp
3条回答

有一个名为Gnuroot的应用程序允许您运行一种chroot(proot),在这里您可以安装一个linux发行版,比如debian、archlinux……
对于gui,可以选择为X服务器运行vnc server,并使用一些android vnc客户端应用程序来显示屏幕。

我使用gnuroot的非gui版本,它工作得很好。我现在有一个android棒棒糖手臂上的debian喘息命令行。我遗漏了一个小问题,那就是armhf(我的nexus7处理器可以实现的硬件浮点)支持,而不是armel(软件浮点)。

Pydroid非常适合Android上的Matplotlib,支持Numpy和许多其他库:

Python 2.7的Pydroid

Python 3.6的Pydroid 3

很容易吗,不

能做到吗?对。我相信一个熟练的Python/Android开发人员可以在2到8个小时内完成。。这是一个罕见而复杂的请求。

为什么我认为这是可以做到的?此示例:http://matplotlib.org/examples/pylab_examples/webapp_demo.html

使用不同的库,而不是在没有实时硬件的情况下提取数据,此示例向我展示了SL4A可以执行基于web的图形: http://www.smartphonedaq.com/android-python-ecg.page

现在,如果你在谈论Android中的本地图形用户界面-那么我太关注使用SL4A;发布的web方法了。)

相关问题 更多 >

    热门问题