【问题标题】:Can I run Numpy (or other Python packages) on Android? [duplicate]我可以在 Android 上运行 Numpy(或其他 Python 包)吗? [复制]
【发布时间】:2016-09-16 14:12:38
【问题描述】:

我已经实现了一个 python 脚本,它导入了 Numpy 和 Pandas,我想在 Android 上运行这个脚本。更准确地说,我想将此脚本嵌入到应用程序中。
我想知道这是否可能?如果是这样,实施它的最佳实践是什么?
我将非常感谢任何帮助!

【问题讨论】:

    标签: android python pandas numpy


    【解决方案1】:

    如果您不想构建网站或应用程序并将 Python/Pandas 作为后端运行。您可以在 Android 上将Kivy 用作packager to run Python。此外,如果您查看the answer to this question,它也指向使用 numpy 的文档——即使用"recipe" for compilation

    如果使用 Kivy 而不是使用纯 Python 库 - 这些配方将需要使用或创建 if they do not exist。所以对于 Pandas,你需要自己构建这个食谱。即使您确实构建了此资源,如果尝试将其直接包含在应用程序中,尝试加载 Pandas 的大小(不包括在对数据帧执行分析时可能需要的资源)可能会成为瓶颈,并且仍然可能更好在后端情况下执行此操作。

    【讨论】:

    • 非常感谢您的回复!我已经开始使用 kivy 并设法创建了必要的食谱(毕竟熊猫不在其中)。有了这些apk文件,我想问一下是否可以在android开发中使用它们(即导入numpy包)。
    • pandas 很大,因此无论使用什么包,在移动设备(直接在设备上)使用它都会很困难——这就是为什么大多数人转而使用 numpy 进行计算,然后直接使用 matplot 进行可视化。如果你有 apk -> I would follow the instructions from kivy。之后这是一个过程,所以ask direct questions当你遇到问题时
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多