如何在 qpython3(python 的 Android 端口)上安装模块

Posted

技术标签:

【中文标题】如何在 qpython3(python 的 Android 端口)上安装模块【英文标题】:How do I install modules on qpython3 (Android port of python) 【发布时间】:2016-11-30 15:11:36 【问题描述】:

我在其中找到了这个很棒的模块,并将其下载为 zip 文件。解压缩 zip 文件后,我将两个模块放入模块文件夹中的文件(设置和主模块)中,包括我需要运行的额外自述文件。我尝试安装安装文件,但我无法安装它,因为控制台找不到它。所以我做了一些研究,我也尝试使用 pip 来安装它,但这没有用。所以我想知道你们中是否有人可以给我手动和使用 pip 安装它的步骤(请记住,需要安装 setup.py 文件才能使主模块工作)。

谢谢!

【问题讨论】:

Qpython 最近(一天前)开源了。提交问题,有人可能会帮助github.com/qpython-android 【参考方案1】:

我发现的最干净和最简单的方法是在 QPython 控制台中使用 pip,如This Answer

import pip
pip.main(['install', 'networkx'])

【讨论】:

【参考方案2】:

将 zip 文件解压缩到 site-packages 文件夹。 在 Lib/python3.2/site-packages 解压中找到 qpyplus 文件夹就可以了。现在您可以通过导入从 REPL 终端直接使用您的模块。

【讨论】:

这不适用于像大多数 pip 包那样具有外部依赖关系的东西。【参考方案3】:

第一步:安装QPython。

第二步:为QPython安装AIPY。

第3步:然后去QPython-->QPYPI-->AIPY并从那里安装Numpy、SciPy、Matplotlib、openCV等。

【讨论】:

以上是关于如何在 qpython3(python 的 Android 端口)上安装模块的主要内容,如果未能解决你的问题,请参考以下文章

你能更新Python3的QPython3版本吗?

手机版qpython如何下载pygame

安装Scipy库

自学Python:解决Python3无法安装PIL三方库的办法

为啥 doctest 在 qpython3 中不起作用

手机上的Python怎么运行操作,代码在电脑上运行的出手机却不行