microsoft / microsoft/vscode-python-debugger

"Run Python File" returned an error but "Run Python File in Dedicated Terminal" could run successfully.

Aberta
#614 3 comentários 0 reações 1 responsável Ver no GitHub

@eleanorjboyd já está trabalhando nisso.

Desde 18/2/2025.

triage-needed
Linguagem predominante
TypeScript
Estrelas
181
Forks
126
Merge médio
2d 3h
PRs com merge (30d)
3

Descrição

x = 3
while x > 0:
    x -= 1
    print(x)

I run the above code with Run Python File in vscode and it returned an error:

>>> D:/Python313/python.exe c:/Users/colin/Desktop/PracticeAI/PracticeAI.py
  File "<python-input-7>", line 1
    D:/Python313/python.exe c:/Users/colin/Desktop/PracticeAI/PracticeAI.py
      ^
SyntaxError: invalid syntax

When I use Run Selection/Line in Python Terminal, it also returned an error:

>>> x = 3
>>> while x > 0:
...                 x -= 1
...                     print(x)
... 
  File "<python-input-9>", line 3
    print(x)
IndentationError: unexpected indent

But when I use Run Python File in Dedicated Terminal, it could run smoothly.

C:\Users\colin\Desktop\PracticeAI>D:/Python313/python.exe c:/Users/colin/Desktop/PracticeAI/PracticeAI.py
2
1
0


Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.