你好,我正在尝试用Chaquopy(12.0.0)和qiskit(0.34.2)构建一个应用程序。分级同步进行得很好。但是当我去构建应用程序并安装在我的手机上时。它将qiskit包的错误作为错误:命令错误,退出状态1:。另一个软件包安装良好,应用程序正在运行,调用其他python函数时,qiskit就会出现问题。
我尝试使用python3.8,但是给出了相同的错误,我现在的python版本是3.9
gradle版本(8.0)这是我的gradle文件
python {
buildPython "C:/Program Files/python/python3.8/python.exe"
pip {
// A requirement specifier, with or without a version number:
install "numpy"
install "qiskit==0.36.2"
install "matplotlib"
}
}下面是我正在使用的python文件
from qiskit import *
from qiskit.tools.visualization import plot_histogram
from qiskit.tools.visualization import plot_state_qsphere
from qiskit.tools.visualization import plot_bloch_multivector
def bv(num):
return "test return"发布于 2022-06-25 12:39:38
看起来,上一个纯Python版本的qiskit是0.7.0,所以您可以尝试一下。较新的版本都包含本机组件,因此它们需要专门为Android构建。有关更多细节,请参见这个查克比问题。
https://stackoverflow.com/questions/72751841
复制相似问题