pip3安装pandas卡住了

12

我正在尝试在树莓派2(型号b,7 wheezy),python3.5.1,pip 9.0.1 上使用标题中的命令安装pandas,这是我的终端。

pi@raspberrypi ~ $ sudo pip3 install pandas
Collecting pandas
  Using cached pandas-0.21.0.tar.gz
Requirement already satisfied: python-dateutil>=2 in /usr/local/lib/python3.5/site-packages (from pandas)
Requirement already satisfied: pytz>=2011k in /usr/local/lib/python3.5/site-packages (from pandas)
Requirement already satisfied: numpy>=1.9.0 in /usr/local/lib/python3.5/site-packages (from pandas)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.5/site-packages (from python-dateutil>=2->pandas)
Installing collected packages: pandas
  Running setup.py install for pandas ... /

我已经这样做了几个小时,没有进展,出了什么问题?

尝试无果:

根据Andy K的评论,我尝试使用apt-get进行以下编辑:

pi@raspberrypi ~ $ sudo apt-get install python3-pandas
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python3-pandas

我已经添加了正确的软件源,但仍然无法正常工作。


请问 @downvoter 能否解释一下? - Preston
3
你尝试过运行 sudo apt-get install python-pandas 吗? - Andy K
4个回答

10
我通过升级树莓派的操作系统,然后使用以下命令解决了这个问题:
sudo apt-get install python3-pandas

我的存储库现在与问题中的链接中的存储库略有不同,它们如下:

deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi

如果有人感兴趣,现在的规格如下:

PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

最后,即使使用新操作系统,我仍然无法使用pip安装pandas,我让它整晚运行也没有成功。


1
无论是什么值,Pandas安装在几分钟内运行(RPi0W),然后停止显示进度,然后挂起得如此严重,以至于断开了我的SSH会话并挂起了整个系统。使用python3-pandas,它完美地、快速地工作。 - JimS-CLT

4

我在使用 Docker 的 ARM 机器上遇到了同样的问题。在我的机器上,python3-pip 提供了一个旧版本的 pip(9.0.1)。因此,对于我来说,升级 pip 和 setuptools 就足够了。

pip3 install -U pip setuptools

然后您可以正常安装您其余的依赖。


奇怪的是,它在收集了pandas后就从“安装构建依赖项”继续前进了,但当它到达numpy时,又再次停止了。我正在考虑进行干净的安装。 - skinnedpanda
1
有时候也可能取决于 pandas 的版本。你可以尝试较早期的 pandas 版本,这可能会起作用。 - Greg
这对我有用。我正在运行Andronix修改版Debian。 - NicoFish

1

我在我的虚拟环境中遇到了同样的问题,解决方法是升级我的pip3版本。默认情况下,我的虚拟环境带有pip 18.1,而实际版本是21.3.1。

首先我运行了

pip3 install --upgrade pip

之后

pip3 install pandas

0
我正在使用Ubuntu 18.04上的Jetson Nano和NVIDIA Jetpack 4.6。'pip3 install --upgrade pandas'会一直挂起,直到我升级了pip和setuptools。考虑到Jetpack 4.6刚刚发布,你会认为他们会提供一个更新的版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接