Python не найден, но может быть установлен - PullRequest
0 голосов
/ 05 февраля 2020

Я только что установил python3 .8 и превосходный текстовый редактор. Я пытаюсь запустить сборку python для возвышенного текста, но у меня возникает ошибка "Python не найден, но может быть установлен".

На E: \ установлены и python, и возвышенный

При открытии командной строки cmd я могу изменить каталог и могу запускать py оттуда без проблем.

Я предполагаю, что мой возвышенный не указывает на правильный каталог, но не знать, как решить эту проблему.

1 Ответ

0 голосов
/ 05 февраля 2020

Это не проблема Sublime, это проблема Windows 10. Мои Windows 10 ящиков не имеют этой функции, поэтому я не уверен, насколько широко она распространена, но вы можете проверить этот (казалось бы, не связанный) вопрос «Отказано в доступе» при попытке запустить Python на Windows 10 .

Общая суть этого поста заключается в том, что эти новые перенаправители заглушек должны направить вас на установку некоторых отсутствующих приложений из Windows магазина приложений и установленных пользователем версий должны иметь приоритет, но в зависимости от того, как PATH изменен, система может найти версии заглушки до того, как ваши версии установят пользователь.

В текущем принятом ответе упоминается:

Вторая часть его исправления состоит в том, чтобы ввести «управление псевдонимами выполнения приложения» в поисковую строку Windows и отключить все версии магазина Python.

Возможно, вам потребуется только выполнить вторая часть, но в моей системе я сделал оба изменения, и теперь все возвращается в нормальное состояние.

В комментариях есть ком из Zooba, которые дополнительно указывают, что это путь к go:

(сотрудник Microsoft и CPython основной разработчик здесь) Вам определенно нужно выполнить вторую часть , Было несколько ошибок, связанных с обновлением псевдонимов сброса приложений, которые будут исправлены в следующем стабильном обновлении, поэтому к тому времени это должно быть одноразовое исправление. Пока вы получаете обновления инсайдеров, вам может потребоваться сделать это еще пару раз.

... А запуск Магазина - это новая функция, помогающая людям установить Python - если вы добавили ее в PATH, используя обычный установщик, должен иметь приоритет над новым перенаправителем, но если вы не узнали выше, как его отключить.

...