代码之家  ›  专栏  ›  技术社区  ›  Dee

Pip安装熊猫:安装依赖项错误

  •  9
  • Dee  · 技术社区  · 6 年前

    我正在努力 pip install pandas 在虚拟环境中,但我有一个错误,我真的不明白。

    pandas error

    我猜这和 Double requirement given 但我真的不知道从这里该去哪里。

    4 回复  |  直到 6 年前
        1
  •  4
  •   piet.t Charis A.    6 年前

    我在Python3上遇到了同样的错误。4.

    这个错误的根本原因是

    “熊猫0.21-0.22不再支持Python 3.4”

    有关此问题的详细信息:

    https://github.com/pandas-dev/pandas/issues/20775

    为Python 3.4安装pandas时出现问题

    您会得到错误“给定的双重要求:numpy…” 出现此错误的原因是pandas 0.21-0.22不再支持Python 3.4,因此不再为Python 3.4分发二进制控制盘。因此,pip尝试从源代码安装pandas,而这正是pip版本10现在开始失败的地方。 您可以检查python版本。

    $ python --version
    Python 3.4.3
    

    Solution: Install python 3.5

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt-get update
    sudo apt-get install python3.5
    

    安装python 3.5后,可以在虚拟环境(使用python 3.5)中成功安装pandas。

        2
  •  3
  •   Christian Ott    6 年前

    这是干净的&全新venv?如果没有,可以尝试的一件事是制造一个新的venv,然后首先安装numpy,然后再安装熊猫。

    顺便说一句:我建议切换到Python 3。

        3
  •  2
  •   S.Bao    6 年前

    最新版本的熊猫与蟒蛇3有一些问题。如果你有蟒蛇3。4您可以安装0.20.3版本的pandas pip3安装熊猫==0.20.3

        4
  •  0
  •   Ethan Hemingway    6 年前

    您不必通过pip进行安装,您可以通过系统的存储库进行安装,请参见 here