#python #windows_10 #path
Установил Python для Visual Studio 2019. Хочу также работать с ним из cmd. Добавил путь к папке, содержащей python.exe в переменную Path. Однако при перезапуске cmd и введении python снова появляется приглашение ко вводу, а Windows запускает свой магазин приложений и предлагает скачать Python. Работаю на Windows 10 Pro.
Ответы
Ответ 1
В новой версии Windows 10 (1903) в папку %USERPROFILE%\AppData\Local\Microsoft\WindowsApps разработчики поместили заглушки python.exe, python3.exe и т.д. При обращении к этим заглушкам открывается магазин Microsoft Store. Путь к этой папке прописан почти в самом начале переменной PATH пользователя и добавляется к системному PATH. Если добавить новый путь к файлу python.exe в системный PATH то это поможет решить проблему, хотя могут возникнуть сложности при смене пользователя, когда установка была произведена в локальную папку. В этом случае предпочтительно поместить новый путь в начало пользовательского PATH, а не в конец, как часто происходит. PS. Кардинальный способ решить эту проблему: Параметры > Приложения и возможности > Псевдонимы выполнения приложения > отключить все опции.Ответ 2
Вопрос решился. Вот в чём была проблема: я недавно перешёл на Windows 10 c 7ой и потому не знал, что там есть два разных Path – системный и пользовательский. Нетрудно догадаться, что путь к Python я добавил как раз в пользовательский, а не в системный, окно для редактирования которого, к слову, находится чуть ниже. После добавления пути в тот Path, который находится в списке системных переменных среды, всё заработало.
Комментариев нет:
Отправить комментарий