У меня есть скрипт веб-очистки Python, который работает в терминале / jupyter и работает в контейнере Docker.Я поместил shebang
сверху, указывая, где установлен python:
#!/user/bin/python3.5
from bs4 import BeautifulSoup
from os import makedirs
...
Но когда я пытаюсь запустить скрипт через этот контейнер (я использую NiFi), он не выбираетсяи я получаю следующий список ошибок:
/opt/nifi/nifi-current/python-script/scraper.py: 3:
/opt/nifi/nifi-current/python-script/scraper.py: from: not found
/opt/nifi/nifi-current/python-script/scraper.py: 4:
/opt/nifi/nifi-current/python-script/scraper.py: from: not found
Почему он не подхватит скрипт?(Это правильный вопрос? Никогда прежде не запускайте python через bash).Скрипт игнорирует shebang
, потому что он начинается с #
?Спасибо