Ошибка: "Чтобы собрать пакет Debian, вы должны установить stdeb (pip install std eb)" при установке dpkt (Python 3.5.2)
Я пытаюсь установить пакет dpkt с помощью pip (Python 3.5.2):
pip install dpkt
Установка завершается с ошибкой:
Collecting dpkt
Using cached dpkt-1.8.8.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\ic21328\AppData\Local\Temp\pip-build-e0wstmu2\dpkt\setup.py
", line 26
print 'To build a Debian Package you must install stdeb (pip install std
eb)'
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ic21328\
AppData\Local\Temp\pip-build-e0wstmu2\dpkt\
Я успешно установил пакет stdeb с помощью pip, но та же ошибка все еще происходит. Как я могу установить dpkt?
1 ответ
Я получил эту же ошибку. Если вы посмотрите более внимательно, то увидите, что он вызывает синтаксическую ошибку в пакете dpkt, а не печатает ошибку с просьбой установить stdeb.
Мое решение не было идеальным и включало использование Python 2.7, который отлично работал для моего конкретного случая использования.