Скрипт Python, чтобы проверить, установлены ли pip, python и adb, если нет, он должен установить его - PullRequest
0 голосов
/ 11 мая 2019

Я создаю сценарий, который будет проверять в системе Linux, установлен ли Python pip или нет?

Проверка части выполнена в моем коде, но я застреваю при установке части, если ее нет.
Я попробовал Sub Process и модуль OS, но все еще безуспешно.
Проблема, с которой я сталкиваюсь, заключается в том, что для ее установки нам нужно использовать команду Super User, но как мне передать пароль Super User.

import subprocess

def python_install():
    subprocess.call("sudo apt-get python3", shell=True)

python_install()

При запуске ничего не отображается в терминале, а также выполнение не останавливается, когда я запускаю ту же команду в терминале, он запрашивает пароль суперпользователя.

Как заставить это работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...