Добрый день.
Возникла потребность на уже существующем сервере сделать автозагрузку сервера python3.
Он запускается от пользователя user. И только от него.
Но т.к. автозагрузка работает от root, то сервер выдает ошибку.
Написал маленький скрипт запуска, указал sudo -u user, но ошибка не уходит.
#!/bin/bash
sudo -u user python3 server.py
ошибка следующая:
sudo: user: command not found
Traceback (most recent call last):
File "server.py", line 2, in <module>
import tensorflow as tf
ModuleNotFoundError: No module named 'tensorflow'
Предполагаю, что проблема в окружении.
К сожалению в линуксе не шарю совсем. Помогите-спасите!!!