在 debian 9 中的 python 3.7.3 下安装 pandas

在 debian 9 中的 python 3.7.3 下安装 pandas

我在运行 Debian 9 的 MOXA Linux 计算机上安装 Python 3.7.3 下的 Pandas 时遇到问题。它具有 Armv7 Cortex-A8 600-1000 MHz 处理器。

我试过:

sudo apt update
sudo apt ugrpade
sudo apt install python3-pandas 
sudo apt-get install python3-pandas 

最后两条命令出现以下错误:

python3-pandas : Depends: python3-pandas-lib (>= 0.19.2-5.1) but it is not installable)

和:

sudo pip3 install pandas
sudo pip3 install pandas -v

(在运行中看到)(安装需要很长时间,但最终会停止)

我安装了所有需要的软件包(numpymatplotlibsetuptoolspytzpython-dateutil等),但仍然出现错误。

它还说:you have held broken packages。当我用谷歌搜索时,列出实际持有的软件包的命令:

dpkg --get-selections | grep hold

它什么也没返回,所以没有保留的包裹?

有任何想法吗?

更新:输出uname -aLinux AAGCloudWatcher 4.4.0-cip #1 Wed Mar 27 13:53:48 CST 2019 armv7l GNU/Linux

答案1

根据这一页python3-pandas-lib是为官方存储库构建的arm并可arm64在官方stretch存储库中使用。

根据您最近的更新,您的系统确定armv7l需要armhfDebian 的存储库分支。它似乎不适python-pandas用于armhfDebian stretch,但它是为jessie和构建的buster

安装pip应该尝试为您的计算机构建它,但可能存在一些不兼容性,导致该版本无法正常工作,armv7l这可能就是它不包含在 Debian 中的原因stretch

相关内容