Я установил VS Code версии 1.71.2. Я установил расширение Python и Code Runner. Программы Python запускаются через командную строку.
Я открыл вышеуказанную папку в коде VS и вручную выполнил программу в терминале, и все в порядке. Ручное выполнение в терминале py program.py
Однако мой другой друг использует средство запуска кода в коде VS, и программы на Python выполняются безукоризненно. На моем компьютере показывает ошибку. Также он получает множество опций при щелчке правой кнопкой мыши. как ниже
Опция контекстного меню в коде VS
В моем случае щелчок правой кнопкой мыши не показывает такие опции, как «Запустить файл Python в терминале» или «Выполнить выбор/строку в терминале Python». Также файл python не запускается с помощью кнопки запуска. Он показывает ошибку. Я добавил расширения coderunner и python.
Отсутствуют параметры контекстного меню и ошибка в коде Python
Итак, мои вопросы:
Я пробовал расширения Coderunner и Python. Я не знаю, что нужно сделать в файле settings.json. Я ожидаю выполнения Python в коде VS и получаю список параметров в контекстном меню при щелчке правой кнопкой мыши.
используйте конфигурацию запуска или используйте Jupyther Notebooks или Python Interactive
Да, у меня включено расширение python и расширение coderunner.
Языковой режим открытого редактора вашего файла установлен на python? Вы можете увидеть и изменить языковой режим в правом нижнем углу рабочей области.
Большой..!! Да, теперь я получаю параметры контекстного меню после выбора python в языковом режиме. Я могу успешно выполнять программы, используя код запуска Python в параметрах терминала. Но все же программы Python не запускаются с помощью кнопки запуска кода
Вам нужно создать конфигурацию запуска launch.json, чтобы эта кнопка работала. code.visualstudio.com/docs/python/…






Обратите внимание, что значок вкладки представляет собой не две змеиные головы, представляющие скрипт Python, а скорее значок Windows, который он считает скриптом оболочки...
Кроме того, ваш терминал показывает cmd /c, а не python выполнение скрипта.
Убедитесь, что у вас выбран Python в правом нижнем углу. Или изменить ассоциации файлов.
Или вместо этого вы можете создать файл блокнота .ipynb.
Кроме того, 1.77 — это последняя версия VSCode, поэтому рекомендуется обновить ее.
Да, я изменил языковой режим, и программа запускается с использованием файла запуска python в терминале. Но кнопка запуска кода запускает ошибку. [Выполняется] python -u "d:\Study\Python\hello.py" Python не найден; запустить без аргументов для установки из Microsoft Store или отключить этот ярлык в меню «Настройки» > «Управление псевдонимами выполнения приложений».
Вам не нужно расширение CodeRunner
Я получаю опцию контекстного меню при щелчке правой кнопкой мыши после изменения языкового режима в правом нижнем углу рабочей области на python.
После этого я получал ошибку при запуске с помощью кнопки воспроизведения. [Выполняется] python -u "d:\Study\Python\hello.py" Питон не найден; запустить без аргументов для установки из Microsoft Store или отключить этот ярлык в меню «Настройки» > «Управление псевдонимами выполнения приложений».
Мне удалось это, отключив псевдонимы приложений Python. Отключить псевдоним приложения Python
Теперь программа работает без сбоев. Спасибо, сообщество. вывод программы-палиндрома
Это часть расширения Python (см. пользовательскую документацию и репозиторий GitHub). У вас установлено расширение Python?