0
0 комментариев

Пытаюсь выполнить рекурсивную раздачу прав для всех пользователей для директории /myFolder/path:

big_chmod = 'sudo chmod -R 777 /myFolder/path'
print subprocess.Popen(big_chmod, shell=True, stdout=subprocess.PIPE).stdout.read()

Получаю ошибку:

sudo: no tty present and no askpass program specified

Пожалуйста, подскажите, почему данная команда не работает, и каким наилучшим образом её можно выполнить из кода на Python?


Добавить комментарий