Я работаю над одним из учебных пособий в Google App Engine, и у меня возникает нечетная проблема при установке зависимостей, используя следующую команду:
pip install -t lib -r requirements.txt
в то время как в моем virtualenv. Насколько я понимаю, нужно просто загружать зависимости, указанные в файле требований.txt, однако я продолжаю получать ошибку:
Could not find a version that satisfies the requirement Flask==1.0.2 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Flask==1.0.2 (from -r requirements.txt (line 1))
Теперь это очень запутанно, потому что, согласно сайту Flask, самая последняя версия - точно 1.0.2, поэтому я не могу представить, что это проблема. Я не очень хорошо знаком с установкой зависимостей таким образом, есть ли что-то, что я пропускаю?
Примечание: это то, что выглядит в файле требований.txt:
Flask==1.0.2
Werkzeug<0.13.0,>=0.12.0
Решение для меня оказалось обновление python и запуск
pip install urllib3 [secure]
поскольку, как представляется, существует некоторая проблема с пакетами проверки подлинности сертификатов, то есть SSL