Pip 安装错误找不到版本(尽管版本可用)

时间:2021-05-11 21:36:49

标签: python flask installation pip requirements.txt

我在运行 pip install -r requirements.txt 时遇到一个奇怪的错误

Flask==0.11
flask-mongoengine==0.8.2
Flask-Script==2.0.6
Flask-WTF==0.14.3
jsonschema==2.5.1
mongoengine==0.11
py-bcrypt==0.4
pymongo==3.4.0

python 版本为 3.8.6,运行于 Windows,64 位

错误信息很奇怪:

错误:找不到满足要求的版本flask-mongoengine==0.8.2(来自版本:0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7.0rc1, 0.7.0, 0.7.1, 0.7.3, 0.7.4, 0.7.5, 0.8, 0.8.1, 0.8.2, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.5, 1.0.0) 错误:找不到与flask-mongoengine==0.8.2 匹配的分布

更新: 尝试了 pip install --no-cache-dir -r requirements.txt 但没有奏效。

更新2: 我对 docker 很陌生(第一天),但最初我在运行 docker-compose build 时遇到了这个错误。我得到了 distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('rednose')

更新 3: 它在虚拟环境之外工作

0 个答案:

没有答案