pkg-ресурсы == 0.0.0 в зернышке замораживают ошибку

Я использую Ubuntu 16.10, и я только установил virtualenv использование aptitude. После создания новой среды и перечисленного установленного использования пакетов pip freeze Я всегда получаю вывод

pkg-resources==0.0.0

Это вызывает проблемы, когда я пытаюсь развернуть свое приложение Django на других системах. Что я делаю неправильно?

Обратите внимание, что я получаю эту проблему только в Ubuntu а не в других дистрибутивах, которые я попробовал до сих пор.

Спасибо за то, что выручили меня заранее.

7
задан 27 November 2016 в 13:38

1 ответ

Согласно https://stackoverflow.com/a/40167445/486919 и https://stackoverflow.com/a/40167000/486919 , это ошибка на Конец Ubuntu и сообщение об ошибке было сделано по адресу https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1635463 . Попробуйте нажать «Влияет ли эта ошибка на вас?» затем «Да, это влияет на меня», чтобы обратить внимание на эту ошибку.

В настоящее время, как указано в https://stackoverflow.com/a/40167445/486919 , вы можете использовать pip freeze с grep -v для создания requirements.txt, которое вы можете впоследствии использовать с pip install -r:

pip freeze | grep -v "pkg-resources" > requirements.txt
7
ответ дан 23 November 2019 в 06:36

Другие вопросы по тегам:

Похожие вопросы: