Я пытаюсь установить фреймворк w3af, у меня были некоторые неудобства, так как при любой установке, которая должна быть настроена несколькими способами, я застрял в той части, где вы устанавливаете halberd (halberd-0.2.4.tar.gz):
Сбор алебарды == 0.2.4 Скачивание алебарды-0.2.4.tar.gz (214 кБ) | ███████████████████████████████ ████████ | 214 кБ, 1,8 МБ / с. ОШИБКА: ошибка команды при выходе из состояния 1: команда: / usr / bin / python3 - c 'import sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-yl9osjq5/halberd/setup.py' "'"'; file = '"'" '/ tmp / pip-install-yl9osjq5 / halberd / setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"' , открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"' ); f.close (); exe c (скомпилировать (код, file , '"'" 'exe c' "'"')) 'egg_info --egg-base / tmp / pip-install-yl9osjq5 / halberd / pip-egg-info
cwd: / tmp / pip-install-yl9osjq5 / halberd /
Полный вывод (6 строк):
Traceback (последний вызов был последним) :
Файл "", строка 1, в
Файл "/tmp/pip-install-yl9osjq5/halberd/setup.py", строка 72
print "Выполнение тестов найдено в"% s ".. . "% module
^
SyntaxError: Отсутствуют скобки при вызове 'print'. Вы имели в виду print ("Найдено тестов в модуле"% s "..."%)?
------------------------- ---------------
ОШИБКА: команда завершилась ошибкой с состоянием выхода 1: python setup.py egg_info Проверьте журналы для полного вывода команды.
I Я уже пытался загрузить файл и установить его с pypi.org (https://pypi.org/project/halberd/), и я получил ту же ошибку, как я могу это исправить?