1

У меня проблемы с запуском скриптов Python из моей среды cmd и запуска. Я получаю ошибку о неподдерживаемом 16-разрядном приложении. После некоторых проб и ошибок я заметил, что при вызове py.exe, который должен запустить python, я получаю эту ошибку.

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

Я получаю следующую ошибку:https://prntscr.com/hxu69d

Я использую Windows 10, 64-битную и Python 3.6 64-битную.

Кто-нибудь знает, что может быть не так и как я могу это исправить? Я хотел бы найти способ запуска сценариев из моей «среды выполнения (Windows + R)» без получения ошибки.

1 ответ1

0

Как общие рекомендации:

  • Проверьте, установлена ли дополнительная версия Python. Необязательные версии должны быть удалены. Python не "обновляет" предыдущие установки и может иметь несколько версий в системе.

  • Выполните выборочную установку и поместите Python в папку, отличную от папки по умолчанию (но не в C:\Program Files или C:\Program Files (x86)). Путь без пробелов рекомендуется. Возможно, вы захотите проверить опцию добавления Python в переменные вашей среды (хотя это обычно только для данного пользователя).

Для вашей проблемы, в частности, вы можете удалить предыдущие версии Python Launcher (py.exe) (перечислены в диспетчере программ как отдельная запись).

Также обратите внимание, что, хотя запуск Python 'Console' (py.exe) не так уж и страшен, вы можете (потенциально) получить такую же интерактивную подсказку только с python (.exe).

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