python - Pip 安装错误找不到版本(尽管版本可用)
问题描述
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) 错误:找不到匹配的分布烧瓶-mongoengine==0.8.2
更新:试过pip install --no-cache-dir -r requirements.txt
但没有用。
Update2:我对 docker 很陌生(第一天),但最初我在运行 docker-compose build 时遇到了这个错误。我有distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('rednose')
更新 3:它在虚拟环境之外工作
解决方案
推荐阅读
- openapi - 在哪里可以找到 springdoc 的 API 参考文档?
- php - 如何在 Laravel Query Builder 中构建查询“... ANY (ARRAY ['1', '56', '34']::jsonb[]);”
- android - 如何从新的 android material design Slider 中获取价值
- r - R闪亮:由于超时限制,屏幕变灰
- mongodb - findOneAndUpdate - 在同一查询中查找视图并更新集合?
- php - Guzzle 发出 GET 请求而不是 POST
- c++ - 安装 OpenCV-4.3 windows 时 Mingw32-make 安装错误
- javascript - 是否可以在快速路由器中使用应用程序级中间件?
- java - 如何使用简单的 json 读取 Java 中的 JSON 文件?
- react-native - Expo React Native - 如何使用 ErrorRecovery?