Как установить openssl из Python с помощью os? - PullRequest
1 голос
/ 21 января 2020

Мне нужно запустить несколько команд оболочки из Python. Все отлично работает, кроме команды, показанной ниже.

import os
exec_r = os.system("apt-get install libssl-dev")

В логах я вижу следующее сообщение:

The following additional packages will be installed:
  libssl-doc libssl1.1
The following NEW packages will be installed:
  libssl-dev libssl-doc libssl1.1
0 upgraded, 3 newly installed, 0 to remove and 9 not upgraded.
Need to get 4431 kB of archives.
After this operation, 15.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] Abort.

Кажется, мне нужно интегрировать автоответчик в команду оболочки.

exec_r = os.system("apt-get install libssl-dev y")

Тогда я получаю сообщение об ошибке:

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