Почему происходит сбой быстрого пакета с & ldquo; Произошла ошибка при создании упаковки Debian & rdquo ;?

3 ответа

Вы, вероятно, используете версию пакета python-distutils-extra из точно-предложенного кармана в архиве, который является более новым, чем стабильный выпуск, и что он Известно, что это вызвало проблемы с последней версией Quickly .

Попробуйте понизить его, выполнив следующую команду, а затем повторно запустите команду «Быстрая упаковка»:

sudo apt-get install python-distutils-extra=2.32-2
4
ответ дан 21.01.2020, 01:23

Чтобы избавиться от предупреждений, просто удалите все файлы, заканчивающиеся на «~». Это резервные файлы, созданные вашим текстовым редактором при каждом сохранении файла. Их безопасно удалить, если ваше приложение работает без ошибок, например, когда вы делаете quickly run. Файлы, оканчивающиеся на «~», являются скрытыми, поэтому, когда вы находитесь в Nautilus, не забудьте нажать Ctrl + H, чтобы увидеть их.

-1
ответ дан 21.01.2020, 01:23

У меня была та же проблема, результат быстрого пакета --verbose был:

running install_egg_info
Writing /tmp/tmpzO_6QQ/dockremoteclient-0.9.egg-info
Traceback (most recent call last):
  File "/usr/bin/python-mkdebian", line 368, in <module>
    egg = get_egg_info()
  File "/usr/bin/python-mkdebian", line 35, in get_egg_info
    k, v = l.strip().split(': ', 1)
ValueError: need more than 1 value to unpack
An error has occurred when creating debian packaging
ERROR: can't create or update ubuntu package

Проблема заключалась в том, что в файле setup.py я написал long_description с новой строкой (\ n ), что не хорошо . Я удалил его, и проблема была решена.

-1
ответ дан 21.01.2020, 01:24

Теги

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