Как включить консольные скрипты в Django?
Запуск Python 3.6 на Redhat.
Я установил чрезвычайно сложный проект. 5 инженеров работали над ним годами, но все они уже ушли, и мне некого спросить.
На верхнем уровне проекта:
setup.py
Внутри этого:
# Python command line utilities will be installed in a PATH-accessible bin/
entry_points={
'console_scripts': [
'blueflow-connector-aims = app.connectors.aims.__main__:cli',
'blueflow-connector-csv = app.connectors.csv.__main__:cli',
'blueflow-connector-discovery = app.connectors.discovery.__main__:cli',
'blueflow-connector-fingerprint = app.connectors.fingerprint.__main__:cli',
'blueflow-connector-mock = app.connectors.mock.__main__:cli',
'blueflow-connector-nessusimport = app.connectors.nessusimport.nessusimport:cli',
'blueflow-connector-netflow = app.connectors.netflow.__main__:cli',
'blueflow-connector-passwords = app.connectors.passwords.__main__:cli',
'blueflow-connector-portscan = app.connectors.portscan.__main__:cli',
'blueflow-connector-pulse = app.connectors.pulse.pulse:cli',
'blueflow-connector-qualysimport = app.connectors.qualysimport.qualysimport:cli',
'blueflow-connector-sleep = app.connectors.sleep.__main__:cli',
'blueflow-connector-splunk = app.connectors.splunk.__main__:cli',
'blueflow-connector-tms = app.connectors.tms.__main__:cli',
]
},
Я бежал:
pipenv shell
для создания оболочки.
Если я пытаюсь выполнить консольный скрипт:
blueflow-connector-mock
Я получаю:
bash: blueflow-connector-mock: command not found
Переходит к bash, что явно является ошибкой. Я также попробовал:
python3 blueflow-connector-mock
что дает мне:
python3: can't open file 'blueflow-connector-mock': [Errno 2] No such file or directory
Как активировать эти консольные скрипты, чтобы они действительно выполнялись?