代码之家  ›  专栏  ›  技术社区  ›  Sanad Abujbara

Pip无法工作,无法找到满足要求的版本

pip
  •  -1
  • Sanad Abujbara  · 技术社区  · 2 年前

    所以我想安装pyscopg2,但它应该会出现这个错误

    ERROR: Could not find a version that satisfies the requirement pyscopg2==2-2.6.1 (from versions: none)
    ERROR: No matching distribution found for pyscopg2==2-2.6.1
    

    我尝试了pip3安装pyscopg2==“2.6.1” 但它没有起作用 谢谢

    2 回复  |  直到 2 年前
        1
  •  0
  •   Guillermo Garcia    2 年前

    你拼错了 psycopg2 ,你写了 pyscopg2 。要查看一个特定软件包的所有可用版本(确保要安装的版本可用),可以使用: pip install psycopg2== 。您将获得以下输出:

    ERROR: Could not find a version that satisfies the requirement psycopg2== (from versions: 2.0.10, 2.0.11, 2.0.12, 2.0.13, 2.0.14, 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.3.2, 2.4, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.5, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.5.5, 2.6, 2.6.1, 2.6.2, 2.7, 2.7.1, 2.7.2, 2.7.3, 2.7.3.1, 2.7.3.2, 2.7.4, 2.7.5, 2.7.6, 2.7.6.1, 2.7.7, 2.8, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.6, 2.9, 2.9.1, 2.9.2, 2.9.3)
    ERROR: No matching distribution found for psycopg2==
    
        2
  •  0
  •   Ziur Olpa    2 年前

    如果不需要该特定版本,请尝试安装新版本:

    pip install psycopg2 / pip3 install psycopg2
    

    如果你真的需要这个版本,去te pypI here ,在那里可以找到该版本中要下载的软件包,以及如何下载。