我在我的Android应用程序中使用Chaquopy,当我尝试在我的build. gradle文件中使用这些行安装pandas时:
pip {
install "joblib"
install "pandas==1.5.3"
}
,我得到警告:
_Warning: Package 'pandas._libs.src' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'pandas._libs.src' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'pandas._libs.src' is explicitly added
to the `packages` configuration field.
错误:
Failed to install pandas==1.5.3 from https://files.pythonhosted.org/packages/74/ee/146cab1ff6d575b54ace8a6a5994048380dc94879b0125b25e62edcb9e52/pandas-1.5.3.tar.gz#sha256=74a3fd7e5a7ec052f183273dc7b0acd3a863edf7520f5d3a1765c04ffdb3b0b1.
For assistance, please raise an issue at https://github.com/chaquo/chaquopy/issues.
error: CCompiler.compile: Chaquopy cannot compile native code
Chaquopy版本:id 'com.chaquo.python' version '14.0.2' apply false
任何帮助或指导如何解决这些问题将不胜感激
我尝试了不同版本的pandas,但没有找到兼容的。我还尝试下载. whl文件,并使用它的路径进行安装。
2条答案
按热度按时间euoag5mw1#
Chaquopy支持的最新pandas版本目前是Python 3.8上的1.3.2,或Python 3.9和3.10上的1.5.0。
要发现这一点,您可以删除版本号要求并让pip自动安装可用的最新版本,或者检查软件包存储库here。
ktca8awb2#
可能的解决方案(优先顺序):
1.升级或降级您正在使用的pandas版本
1.使用不需要本机代码的其他库
1.通过使用pip安装pandas包来使用pandas的预编译版本
依赖关系{ python(“org.pypi:pandas:1.5.3+non-native”)}