Я пытаюсь запустить mysql-сервер из скрипта python 3.4 на Max OS X 10.10.4 еще не знаю, как передать пароль суперпользователя?запуск MySQL из скрипта python
import os
os.system("sudo /usr/local/mysql/support-files/mysql.server start")
Sudo: no tty present and no askpass program specified
Thanx Arpit, то проблема в том, что для использования любой команды sudo u необходимо передать пароль суперпользователя! – Zingo
В этом есть ошибка. Подождите, я исправлю это ... это сработало, потому что я уже однажды указал пароль sudo в том же терминале. Следовательно, он еще не запрашивал пароль sudo. Позвольте мне вернуться к вам с исправлением. –
Я бы предложил запустить скрипт как root. –