Я установил библиотеку с помощью команды
pip install git+git://github.com/mozilla/elasticutils.git
который устанавливает его прямо из репозитория Github. Это прекрасно работает, и я хочу иметь эту зависимость в моем requirements.txt. Я смотрел на другие билеты, как это, но это не решило мою проблему. Если я поставлю что-то вроде
-f git+git://github.com/mozilla/elasticutils.git
elasticutils==0.7.dev
в requirements.txtфайле pip install -r requirements.txtрезультаты приводят к следующему:
Downloading/unpacking elasticutils==0.7.dev (from -r requirements.txt (line 20))
Could not find a version that satisfies the requirement elasticutils==0.7.dev (from -r requirements.txt (line 20)) (from versions: )
No distributions matching the version for elasticutils==0.7.dev (from -r requirements.txt (line 20))
В документации файла требований не упоминаются ссылки с использованием git+gitспецификатора протокола, поэтому, возможно, это просто не поддерживается.
У кого-нибудь есть решение моей проблемы?
git+gitвариантом (который работал). Вrequirements.txtвашей версии работает, так что большое спасибо :)