1

У меня на компьютере установлены Python 3.3 и 2.7. В последнее время я решил запустить Python 2.7 больше формы Run, когда ранее использовался Python 3.3. ("Python" автоматически завершается в Run)

Для этого я изменил системную переменную PATH на C:\python27 с C:\python33.

Когда я запускаю из самой CMD, открывается Python 2.7. Однако, когда я пытаюсь сделать это из Run, это не работает вообще.

Любая помощь? Я гораздо больше интересуюсь вопросом "почему", чем хочу решения.

Примечания:* Я попытался посмотреть на HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU, подумав о каком-то типе кэша, но пути к нему есть python27. * Моя переменная PATH пользователя не имеет значения, я проверил. * Я попытался полностью удалить путь Python 2.7, однако, когда я пытаюсь запустить Python, открывается 3.3.

1 ответ1

1

Убедитесь, что в вашем пути есть только один каталог python. альтернативно, вы можете проверить HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths, чтобы увидеть, есть ли у вас ключ для вашего интерпретатора Python, и если нет, создать ключ, указывающий на ваш исполняемый файл. дополнительная информация здесь: http://commandwindows.com/runline.htm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .