在Chaquopy中加入sympy python包:
" mpmath-1.0.0-py3-none-any.whl"
" sympy-1.1.1-py3-none-any.whl" python {
//启用并编辑以下行,如果" python"不在你的路径上。
// buildPython" C:/Python27/python.exe"
版本" 3.6.3"
// Android UI演示
pip {
install "Pygments==2.2.0" // Also used in Java API demo
}
点{
安装" 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"
}
sympy-1.1.1-py3-none-any.whl不是此平台上支持的滚轮。 退出状态1
:app:generatePy2DebugPythonRequirements FAILED
失败:构建因异常而失败。
出了什么问题: 任务执行失败':app:generatePy2DebugPythonRequirements'。
处理'命令' python''完成非零退出值1
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
在2s内建立失败
7个可操作的任务:1个已执行,6个是最新的
有没有人知道可能出现什么问题?
答案 0 :(得分:1)
sympy和mpmath现已添加到Chaquopy轮库(https://github.com/chaquo/chaquopy/issues/20),因此您不再需要自己构建。
答案 1 :(得分:0)
做了一些进一步的调查并确实看到我以某种方式编译为Py2,而我的wheel文件版本3改变了这导致了正确的可执行文件。
确实遇到了另一个问题,而mpmath模块可以导入交互式python控制台(演示应用程序的一部分),sympy模块发出错误:
ModuleNotFoundError:没有名为'distutils'的模块
如果有人遇到类似的问题,请告诉我!