Я использую virtualenv для установки пакетов.Чтобы запустить мой скрипт, мне нужна команда:
command = "env/bin/python main.py"
Если я набираю команду непосредственно в терминале, она работает.Однако, если я запускаю его в
os.system(command)
Сценарий останавливается и появляется сообщение «xxx не найден».Я проверил, что в последнем случае используемый питон - не тот, что в virtualenv, а тот, который находится в системе.
Кстати: предлагаемый ответ не решает мою проблему.