Я встроил сценарий оболочки в рамках сценария Python для открытия XML-файла с землей Google. Но земля Google бросает ошибку при высказывании, что она не может считать файл, но, я могу открыть ее вручную с землей Google.
Это - команда, которую я использовал
import os
os.system("sudo /opt/google/earth/free/google-earth /home/krithin/Downloads/qwe.KML")
Я довольно плохо знаком с Linux. Я выполняю это на VM с Ubuntu 16.04
Я нашел альтернативный способ призвать землю Google, которая работала. Существует пакет в Python, названном подпроцессом, который может использоваться для вызова внешней программы, таким образом, я использовал это вместо этого.