Так что в течение некоторого времени я использовал python3. Мне это нравится, потому что добавлено мало возможностей (я забыл, что сейчас, но я точно помню, что смог использовать некоторую встроенную функцию на python3, которая была недоступна на python). Обычно я пишу файл на языке python с именем "example.py". Затем я перешел бы в командную строку в Windows 10 и, убедившись, что я нахожусь внутри правильного каталога (того же, что и «example.py»), я запустил файл, набрав «python3 example.py» и нажав Enterкомандная строка.
Внезапно, однако, когда я делаю это, он просто возвращает пустую строку в командной строке и абсолютно ничего не делает, он даже не возвращает ошибку.
Я проверил переменную окружения пути и каталогчто "python3.exe" находится внутри IS, перечисленной еще. Еще интереснее, когда я помещаю «example.py» (он просто печатает «привет, мама») внутри того же каталога, в котором находится «python3.exe», и с помощью терминала переходим в указанный каталог и запускаем «python3 example.py». msgstr "он успешно запустит файл. Теперь старый добрый "python example.py" по-прежнему работает независимо от того, в каком каталоге я нахожусь, поэтому я могу пока что обойтись, но я просто не понимаю, что происходит. Есть ли какая-то причина, по которой мой компьютер игнорирует переменные PATH? и почему не печатается ошибка, если она ничего не делает. Я был бы очень признателен за ваше понимание спасибо:)