Я хотел бы использовать версии opencv-python
и opencv-contrib-python
версии 3.3 или ниже на Python 3.7. Проблема в том, что я не могу получить их на pip3
. Мне нужно, чтобы он был pip3
и Python 3.7
, потому что он должен работать в облачных функциях Google.
Если я запускаю $ pip3 install opencv-contrib-python==
, чтобы получить версии, которые я получаю:
versions: 3.4.2.16, 3.4.2.17, 3.4.3.18, 3.4.4.19, 3.4.5.20, 4.0.0.21, 4.0.1.24, 4.1.0.25
и от pip3 install opencv-python==
versions: 3.4.2.16, 3.4.2.17, 3.4.3.18, 3.4.4.19, 3.4.5.20, 4.0.0.21, 4.0.1.24, 4.1.0.25
Как я могу получить более старые версии, такие как 3.3.1.11, которые доступны в pip2
?
Конечно, развертывание попытки установить старую версию на GCloud
дает мне
ERROR: (gcloud.functions.deploy) OperationError: code=3, message=Build failed: {"error": {"canonicalCode": "INVALID_ARGUMENT", "errorMessage": "`pip_download_wheels` had stderr output:\n Could not find a version that satisfies the requirement opencv-python==3.2.0.7 (from -r requirements.txt (line 2)) (from versions: 3.4.2.17, 3.4.3.18, 3.4.4.19, 3.4.5.20, 4.0.0.21, 4.0.1.23, 4.0.1.24, 4.1.0.25)\nNo matching distribution found for opencv-python==3.2.0.7 (from -r requirements.txt (line 2))\n\nerror: `pip_download_wheels` returned code: 1", "errorType": "InternalError", "errorId": "91F6A3AC"}}