Este é um problema de duas partes.
Primeiramente, o erro é um bug conhecido no pip . Parece significar que um dos pacotes ( apsw
here) foi instalado diretamente de um repositório subversion, mas que a referência a ele (para que possa ser recriada) não foi armazenada corretamente, portanto, não pode ser referenciada corretamente em uma lista congelada.
Para explicar parcialmente e compor esse problema apsw
não está disponível nas lojas no pypi. Sua documentação moderna diz o mesmo:
Eu pessoalmente não tenho certeza se eu concordo com isso. Pip foi capaz de fazer instalações baseadas em check-out por um tempo. Aqui está um exemplo real que eu tenho:
pip install -e git+https://github.com/danirus/django-pagedown.git@b67da0a5c68c8f1d75922afe7f5dc8eac3172a0b#egg=django_pagedown-dev
Você pode ser capaz de dobrar esse formato para sua vontade com algo parecido com isto:
pip install -e git+https://github.com/rogerbinns/apsw.git@8e09f8aec2b759cf7de3532490505f71c60c74da#egg=apsw
Quem sabe. Brincar. Ah, e você pode precisar removê-lo manualmente primeiro.