Как определить, установлен ли пакет linux с использованием python3 - PullRequest
0 голосов
/ 06 апреля 2020

Хотелось бы узнать, есть ли способ узнать, установлен ли на моей машине пакет (например, net -инструмент) с использованием python3 (на самом деле 3.8). Я пытался использовать библиотеку apt (в PyCharm), но у меня возникает ошибка при загрузке:

Collecting apt
  Could not find a version that satisfies the requirement apt (from versions: )
No matching distribution found for apt

Так что в основном я хочу использовать библиотеку, которая вернет мне код (1 или 0), если пакет установлен или нет.

1 Ответ

0 голосов
/ 06 апреля 2020

почему бы просто не использовать:

import os
os.system('dpkg -l|grep net-tools')
...