Ваша команда не выполняется, потому что python3
ожидает файл в качестве аргумента, и его там нет (или каталог, обратитесь к документации, указанной ниже).
Опция -m module-name
будетнайдите в sys.path
модуль , который вы передаете, и выполните его содержимое как модуль __main__
.Проверьте официальные документы .
Возможно, вы видели это в качестве примера, когда люди запускают python3 -m http.server
для обслуживания файлов из своего текущего каталога.