将 sympy python 包包含到 Chaquopy 中:
- 我从 github ( https://github.com/chaquo/chaquopy ) 上的 Chaquopy 为 Android studio 3.0.1提供的示例 python 开始。
- 比我基于 python 3.6.3 从 sympy 源 () 文件创建 2 个轮子文件,请参阅轮子生成的以下文件:
- 我尝试从 1. 开始将上述文件安装到演示示例的 build.gradle 中,出于测试目的,我尝试了一些自己的轮子文件(该过程成功),但无法安装我自己的轮子文件。
- 我相当确定我生成的本地 wheel 文件放置在正确的目录中,因为如果我更改 gradle 文件中的目录,它会抱怨找不到该文件。
- 我在 build.gradle(Module:app) 文件中包含了 wheel 文件,如下所示:
python {
// 如果“python”不在您的 PATH 中,则启用并编辑以下行。
// buildPython "C:/Python27/python.exe"
版本 "3.6.3"
// Android UI 演示
pip {
install "Pygments==2.2.0" // Also used in Java API demo
}
pip {
install "wheels/mpmath-1.0.0-py3-none-any.whl"
// install "wheels/sympy-1.1.1-py3-none-any.whl"
// 安装“numpy==1.9.2”
// install "numpy==1.14.0"
}
- 创建 build gradle 时会生成以下错误:
sympy-1.1.1-py3-none-any.whl 不是该平台支持的轮子。退出状态 1
:app:generatePy2DebugPythonRequirements 失败
FAILURE:构建失败并出现异常。
出了什么问题:任务“:app:generatePy2DebugPythonRequirements”执行失败。
进程 'command 'python'' 以非零退出值 1 结束
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
在https://help.gradle.org获得更多帮助
2 秒内构建失败
7 个可操作的任务:1 个已执行,6 个是最新的
有谁知道可能出了什么问题?