Проблема интерпретатора Python в коде Visual Studio

Я установил Python 3.11 из магазина Microsoft, установил код Visual Studio и расширение Python. Но когда я пытаюсь запустить «hello world», vsc говорит, что «python не установлен», и показывает предупреждение: не удалось идентифицировать идентификатор virt-virtualenv. Когда я вручную выбираю путь к Python 3.11, он не работает, и система показывает это: «система не может получить доступ к этому файлу».

Пробовал все переустанавливать и устанавливать разными способами, из разных источников ничего не помогает.

Я снова попытался установить Python (на этот раз снова с python.org), и на этот раз я могу выбрать интерпретатор, но когда я пытаюсь запустить файл Python, я получаю следующее: PS C:\Users\Łukasz> & C:/Users/Łukasz/AppData/Local/Programs/Python/Python311/python.exe Без названия-1 C:\Users\Łukasz\AppData\Local\Programs\Python\Python311\python.exe: невозможно открыть файл 'C:\Users\Łukasz\Untitled-1': [Errno 2] Нет такого файла или каталога PS C:\Пользователи\Лукаш>

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
0
61
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

если VS Code не работает, попробуйте установить IDLE с сайта python.org. Если вы хотите использовать vs code, используйте интерпретатор выбора и выберите (один из) вариантов. Чтобы выбрать интерпретатор, нажмите на строку поиска вверху (изображение прилагается), нажмите «Показать и запустить команды», а затем выберите интерпретатор изображение

«попробуйте установить IDLE с python.org» — попробовал, то же самое. «Использовать интерпретатор выбора» - он показывает, что «python не установлен» (он установлен), когда я вручную ввожу путь, он не работает, и система показывает это: «система не может получить доступ к этому файлу» :(

Łukasz 23.09.2023 12:53

Я попробовал переустановить все еще раз (думаю, со вчерашнего дня я пробовал это более 20 раз), и теперь все работает. Не знаю почему, ведь я сделал все то же самое...

Łukasz 23.09.2023 13:19
Ответ принят как подходящий
  1. Слева от кода Visual Studio проверьте наличие рекомендуемых расширений и установите их.
  2. Откройте терминал и подтвердите, что у вас установлен Python, с помощью команды python --version
  3. Проверьте нижний правый угол вашего vscode и посмотрите, какой язык отображается (он должен показывать Python)
  4. Возможно, проблема связана с выбранной вами виртуальной средой (или которая была назначена автоматически).

объявление 1 – я сделал. Я установил расширение Python от Microsoft. Объявление. 2 Я подтвердил, работает. 3. Появляется объявление «Выберите переводчика». 4 У меня возникла эта проблема без вмешательства в какие-либо настройки.

Łukasz 23.09.2023 12:59

@Лукаш, так у тебя все еще та же проблема?

Princekay 23.09.2023 13:06

Да, но я снова попробовал установить Python (на этот раз снова с python.org), и на этот раз я могу выбрать интерпретатор, но когда я пытаюсь запустить файл Python, я получаю это: PS C:\Users\Łukasz> & C: /Users/Łukasz/AppData/Local/Programs/Python/Python311/pyth‌​on.exe Untitled-1 C:\Users\Łukasz\AppData\Local\Programs\Python\Python311\pyth‌​on.exe: невозможно открыть файл 'C:\Users\Łukasz\Untitled-1': [Errno 2] Нет такого файла или каталога PS C:\Users\Łukasz>

Łukasz 23.09.2023 13:10

Я попробовал переустановить все еще раз (думаю, со вчерашнего дня я пробовал это более 20 раз), и теперь все работает. Не знаю почему, ведь я сделал все то же самое...

Łukasz 23.09.2023 13:19

Ахаха, иногда такое бывает

Princekay 23.09.2023 13:31

попробуйте использовать Brew install Python, если у вас есть Homebrew, в противном случае запустите /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" затем заварите установку Python. https://docs.python-guide.org/starting/install3/osx/

Другие вопросы по теме