1
resposta

[Bug] Bug na Execução de um Codigo

Estou cursando outros cursos alem do Alura e acabei tendo que instalar o Visual Code no pc. Depois de um tempo, fui fazer os desafios do Alura no Visual Code e sempre recebo a mensagem de erro na sintaxe, mas o codigo roda normalmente no Google Collab. Segue a imagen erro no Visual Code e no Google Collab: Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Guilherme, tudo bem?

Para usar o Python no VSCode, é necessário cumprir alguns requisitos:

  1. Instalação do Python: Certifique-se de que o Python está instalado na sua máquina. Durante a instalação, é crucial marcar a opção "Add python.exe to PATH". Isso garante que o Python seja reconhecido como um comando em qualquer diretório no seu sistema, facilitando a execução de scripts e outros comandos relacionados ao Python.

  2. Criação de Arquivo Python: Crie uma pasta e dentro dela um arquivo com a extensão .py.

  3. Instalação da Extensão Python: Instale a extensão Python da Microsoft no VSCode. Para isso, clique no ícone de extensão no menu lateral esquerdo ou utilize o link que forneci.

    Captura de tela do VSCode mostrando o menu lateral com a extensão Python instalada

  4. Execução do Código: Para executar o código, clique no botão de "Play" ao lado do código no editor.

    Botão de Play no VSCode ao lado do código Python

    Alternativamente, você pode executar o código no terminal digitando o comando python + nome do arquivo no terminal, por exemplo:

    python app.py
    

Jupyter Notebooks no VSCode: Este curso utiliza notebooks Jupyter. Se desejar utilizá-los no VSCode, instale a extensão Jupyter Notebook. Consulte a documentação oficial. Ela está em inglês, mas você pode usar a tradução automática do navegador.

Espero ter ajudado e fico à disposição.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!