在 Fedora 20 上安裝 python3 的 pandas

在 Fedora 20 上安裝 python3 的 pandas

Fedora 計畫列出了一個名為python3-pandas

當我進入時sudo yum install python3-pandas我收到訊息No package python3-pandas available.。我怎麼才能安裝這個套件?我正在透過 ssh 存取 Fedora 20 機器。

yum repolist:

repo id                             repo name
fedora/20/x86_64                    Fedora 20 - x86_64
rpmfusion-free/20/x86_64            RPM Fusion for Fedora 20 - Free
rpmfusion-free-updates/20/x86_64    RPM Fusion for Fedora 20 - Free - Updates
rpmfusion-nonfree/20/x86_64         RPM Fusion for Fedora 20 - Nonfree
rpmfusion-nonfree-updates/20/x86_64 RPM Fusion for Fedora 20 - Nonfree - Updates
updates/20/x86_64                   Fedora 20 - x86_64 - Updates

答案1

正如 @ChristianCiupitu 上面所解釋的,Fedora 20 不存在該軟體包,並且

作為根用戶:

  1. 運行pip --version並確保最後顯示“python 3.x”而不是“python 2.x”。如果它不是您的 Python 3 pip,請找到它並使用它。

  2. 跑步pip install pandas。這將安裝最新版本pandas以及任何所需的依賴項。

您可以嘗試安裝 Fedora 21 軟體包(i686,x86_64)在 Fedora 20 上,但它需要 Python 3.4 和 numpy >= 1.8.2-3.fc21。

答案2

不幸的是,Fedora 20 沒有該庫的 Python 3 版本,但 Fedora 21 有(請參閱RPM 規範提交)。

旁注,雖然 Fedora Packages 網頁python3-pandas可能會讓您認為它適用於 Fedora 20 和 19,但事實並非如此。我已經舉報了一個漏洞對這個。

相關內容