Python 3 как использовать массив для импорта модуля? - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь создать скрипт автоматической установки для модулей, которые я использую чаще всего, но у меня возникают проблемы при попытке выяснить, как использовать переменную для импорта. Конечная цель состоит в том, чтобы go через al oop проверка, установлены ли они и если не установлены. Я знаю, как установить их в сценарии, но он не позволит мне импортировать массив.

import pip
Check_libs=['pygame','pyttsx3']

for x in Check_libs:
    try:
        import (x)
        print(x, 'Is already installed')
    except:
        print(x,'is installing')
        pip._internal.main(['install', x])
...