【问题标题】:pip3 install pandas hangspip3安装熊猫挂起
【发布时间】:2018-05-18 12:55:55
【问题描述】:

我正在尝试使用标题中的命令在树莓派 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

我添加了正确的repositories,但还是不开心

【问题讨论】:

  • @downvoter 需要解释一下吗?
  • 你试过sudo apt-get install python-pandas吗?

标签: python linux raspberry-pi raspbian


【解决方案1】:

我通过升级 pi 上的操作系统解决了这个问题,然后使用命令:

sudo apt-get install python3-pandas

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

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 install pandas,我让它运行了一夜没有成功

【讨论】:

  • 无论数值如何,Pandas 安装都运行了几分钟 (RPi0W),然后停止显示进度,然后严重挂起,它断开了我的 SSH 会话并挂起整个系统。使用 python3-pandas,它工作得很好,而且很快。
【解决方案2】:

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

pip3 install -U pip setuptools

然后就可以正常安装剩下的依赖了。

【讨论】:

  • 奇怪,在收集 pandas 后,它首先从 Installing build dependencies 移动,但是当它到达 numpy 时,它又停止了。我正在考虑全新安装。
  • 有时它也可能取决于 pandas 版本。您可以尝试早期版本的 pandas,这可能会起作用
  • 这对我有用。我正在运行 Andronix 改装的 Debian
【解决方案3】:

我在带有 Ubuntu 18.04 的 Jetson Nano 上使用 NVIDIA Jetpack 4.6。 'pip3 install --upgrade pandas' 会挂起,直到我升级 pip 和 setuptools。考虑到 Jetpack 4.6 刚刚问世,您可能会认为他们会发布更新的版本。

【讨论】:

    【解决方案4】:

    我的 venv 刚刚遇到同样的问题,解决方案是升级我的 pip3 版本,默认情况下我的 venv 带有 pip 18.1,实际是 21.3.1。

    我第一次跑

    pip3 install --upgrade pip
    

    之后

    pip3 install pandas
    

    【讨论】:

      猜你喜欢
      • 2014-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      • 2021-01-20
      • 2018-05-29
      • 2014-04-19
      • 1970-01-01
      相关资源
      最近更新 更多