Поддержка опорных колец требует setuptools >= 0.8 для поддержки dist-info
У меня есть сервер Jenkins, работающий под управлением Ubuntu, который работает отлично, пока я его использую, и в одном из заданий он запускает несколько вещей под плагином shiningpanda (оболочкой виртуальной среды python).
В какой-то момент сегодня или в выходные дни работа, которая его использует, начала сбой, поскольку основная ошибка, казалось бы, являющаяся заголовком, сообщает о полной ошибке
> pip install Jinja2
Wheel installs require setuptools >= 0.8 for dist-info support.
pip wheel support requires setuptools >= 0.8 for dist-info support.
Я искал эту ошибку или что-то в этом роде, но я не смог найти ничего полезного для ее решения.
Ответы
Ответ 1
Кажется, это проблема pip
, которая не специфична для Ubuntu. Для некоторых
sudo pip install setuptools --no-use-wheel --upgrade ...
похоже, сработал.
Опция --no-use-wheel
просто пропускает использование "колесных архивов" , но в противном случае преформирует точно такую же установку, как и команда, которая опускает ее.