android Chaquopy安装pandas

zujrkrfu  于 2023-04-28  发布在  Android
关注(0)|答案(2)|浏览(247)

我在我的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文件,并使用它的路径进行安装。

euoag5mw

euoag5mw1#

Chaquopy支持的最新pandas版本目前是Python 3.8上的1.3.2,或Python 3.9和3.10上的1.5.0。
要发现这一点,您可以删除版本号要求并让pip自动安装可用的最新版本,或者检查软件包存储库here

ktca8awb

ktca8awb2#

可能的解决方案(优先顺序):
1.升级或降级您正在使用的pandas版本
1.使用不需要本机代码的其他库
1.通过使用pip安装pandas包来使用pandas的预编译版本
依赖关系{ python(“org.pypi:pandas:1.5.3+non-native”)}

相关问题