• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

492
Views
No se pudo resolver la importación/no se pudo resolver desde la fuente Pylance en VS Code usando Python 3.9.2 en Windows 10 Powershell

El servidor de mi aplicación Flask se está ejecutando, pero tengo tres importaciones que no se pueden resolver. importaciones no resueltas

Yo he tratado:

  1. reinstalando las importaciones individualmente
  2. reinstalando requisitos.txt
  3. Configuré VSCode Workspace con una ruta adicional a la carpeta de mi proyecto (ahora hay un archivo .vscode dentro de la raíz de la carpeta de mi proyecto donde no estaba antes)
  4. He actualizado la configuración de mi ruta venv en VSCode

Aquí está mi estructura de archivos:

 - > .vscode - > client *(React front end)* - > data - > server *(Python/Flask back end)* - > app - > venv - config.py - README.md - requirements.txt *(this contains the 3 unresolved, along with several that are resolving)* - .env - .flaskenv - .gitignore - requirements.txt

Desafortunadamente, ninguna de estas cosas ha resuelto mi problema de importación y mis rutas aún no funcionan. ¿Alguna idea/sugerencia?

over 3 years ago · Santiago Trujillo
3 answers
Answer question

0

1.Abra la Paleta de comandos, luego seleccione el comando Python: Seleccionar intérprete . De la lista, seleccione el entorno virtual en su carpeta de proyecto que comienza con .env .

2.Ejecutar terminal: Crear nuevo terminal integrado (Ctrl+Shift+`)) desde la Paleta de comandos, que crea un terminal y activa automáticamente el entorno virtual al ejecutar su secuencia de comandos de activación.

3. Instale sqlalchemy y mongoengine con el comando pip install . Una vez que los haya instalado correctamente, habrá inteligencia cuando los importe y no se mostrarán advertencias.

ingrese la descripción de la imagen aquí

Además, la carpeta .vscode es para almacenar la configuración del espacio de trabajo, así como la configuración de tareas y depuración.

over 3 years ago · Santiago Trujillo Report

0

Especifiqué una ruta al intérprete de python que estoy usando dentro del archivo settings.json contenido en la carpeta .vscode del repositorio del proyecto.

 "python.pythonPath": "path-to-interpreter.python.exe"

¡Gracias al siguiente recurso! https://dev.to/climentea/how-to-solve-pylance-missing-imports-in-vscode-359b

over 3 years ago · Santiago Trujillo Report

0

Si está utilizando un entorno virtual, e incluso después de intentar pip instalando todas las bibliotecas necesarias, debe seleccionar el intérprete de python que existe en la carpeta del entorno virtual.

  1. (Ctrl+Shift+P) luego busque "Python: Seleccionar intérprete"
  2. Haga clic en "Ingresar la ruta del intérprete" seguido de "Buscar..."
  3. Navegue a la carpeta del entorno virtual de su proyecto
  4. Vaya a la carpeta "Scripts" y luego seleccione "python.exe" como intérprete.

Estos pasos le permiten seleccionar el intérprete de python correcto asociado con el entorno virtual del proyecto.

over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error