Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

2K
Visualizações
Error: no se pudo ubicar una aplicación Flask en VSCode

Estoy tratando de aprender Flask usando VScode.

El tutorial que estoy siguiendo es: Tutorial de Python Flask: aplicación web con todas las funciones, parte 1: introducción .

Hice las siguientes cosas:

  1. Creó un nuevo virtualenv en una carpeta usando: virtualenv venv
  2. lo activé como: venv\Scripts\activate (estoy en Windows 10)

Después de eso, creé un nuevo directorio llamado Flask_Blog usando mkdir Flask_Blog y en él, creé un nuevo archivo flaskblog.py que contenía el siguiente código:

 from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello'

Luego, en la terminal de VScode , cambié mi directorio de trabajo para estar en el directorio Flask_Blog usando cd Flask_Blog .

Ahora, cuando estoy set FLASK_APP=flaskblog.py seguido de la flask run , recibo el siguiente error:

 (venv) PS C:\Users\kashy\OneDrive\Desktop\Flask\Flask_Blog> flask run * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off Usage: flask run [OPTIONS] Error: Could not locate a Flask application. You did not provide the "FLASK_APP" environment variable, and a "wsgi.py" or "app.py" module was not found in the current directory.

Pero

Cuando hago lo mismo en el indicador de cmd , el código se ejecuta y puedo ver el resultado.

Soy completamente nuevo en esto. ¿Alguien puede decirme cuál es el error que estoy cometiendo en VSCode y por qué funciona en el cmd ?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Problema planteado en VsCode

En Powershell, debe configurar la variable de entorno FLASK_APP de la siguiente manera:

$env:FLASK_APP = "webapp"

Entonces deberías poder ejecutar "python -m matraz run" dentro de la carpeta hello_app. En otras palabras, PowerShell administra las variables de entorno de manera diferente, por lo que la línea de comandos estándar "establecer FLASK_APP=webapp" no funcionará.

over 4 years ago · Santiago Trujillo Relatório

0

Intente Establecer FLASK_APP = Ruta completa de la carpeta/nombre de archivo.py.

esto funcionó para mí

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda