我在运行 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: 它在虚拟环境之外工作