У меня есть исполняемый скрипт на python, у которого shebang есть относительный путь к символической ссылке #!../../python
.Символическая ссылка указывает на исполняемый файл python в виртуальной среде python -> /home/user/.virtualenvs/my_ve/bin/python
Сценарий хорошо работает, когда я запускаю его из терминала (из любого места).Однако, это не работает, когда я создаю сервис для запуска скрипта.Я должен использовать полный путь в шебанге, чтобы заставить его работать #!/home/user/.virtualenvs/my_ve/bin/python
Почему это происходит?Есть ли способ сохранить относительный путь для запуска сценария в качестве службы?