Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

465
Views
Cómo detener los mensajes no instalados de autopep8 en Code

Soy un nuevo programador de Python que usa la versión para Mac de VS Code 1.45.1 para crear un proyecto de Django. Tengo instaladas las extensiones Python y Django. Cada vez que guardo un archivo Django, Code aparece esta ventana:

 Formatter autopep8 is not installed. Install? Source: Python (Extension) [Yes] [Use black] [Use yapf]

Sigo haciendo clic en el botón "Sí" para instalar la extensión autopep8, pero este mensaje sigue apareciendo. ¿Hay algún truco para configurar VS Code para que esta extensión se instale de forma permanente y deje de recibir este error?

over 4 years ago · Santiago Trujillo
5 answers
Answer question

0

Recibirá este aviso si

  1. Tienes "formatOnSave" activado como configuración
  2. Seleccionó autopep8 como su formateador
  3. La extensión de Python no puede encontrar autopep8

Así que las opciones son:

  1. Desactivar formato al guardar
  2. Asegúrese de haber instalado correctamente autopep8 en su entorno o de haber especificado la ruta a autopep8 en su configuración

Supongo que hay un error de instalación porque está utilizando un intérprete instalado globalmente y no puede instalar donde pip quiere poner autopep8.

over 4 years ago · Santiago Trujillo Report

0

pip install pep8 pip install --upgrade autopep8

o

 "python.formatting.provider": "autopep8"
over 4 years ago · Santiago Trujillo Report

0

También encontré este problema en mi computadora con Ubuntu 18.04. Resulta que la extensión de python necesita algunas configuraciones. Mi solución es:

  1. Vaya a la configuración de extensión de la extensión de Python.
  2. Buscar Python>Formato:Autopep8 Término de ruta
  3. Agregue la ruta completa del autopep8 que tiene instalado.
over 4 years ago · Santiago Trujillo Report

0

Agregar esto para cualquier persona que tenga este problema al ejecutar WSL en Windows . Debe estar conectado a WSL remoto para acceder a pep8 en su instalación WSL Python o instalar Python y pep8 en Windows, ya que VS Code buscará en Windows. No importa cuán magníficamente instalado autopep8 en WSL, VS Code no lo encontrará.

Así que mi solución completa fue:

  1. Si no tiene Python instalado en Windows, hágalo (¡me atrevo a sugerir que incluso puede obtenerlo en Microsoft Store!)
  2. Instale autopep8 en su instancia de Windows Python. por ejemplo, desde el símbolo del sistema:
     python3 -m pip install autopep8
  3. Siga las instrucciones en cualquiera de las otras respuestas si todavía tiene problemas.
over 4 years ago · Santiago Trujillo Report

0

Instale autopep desde su terminal ejecutando el siguiente comando

 python -m pip install autopep8

Eso debería resolver el error 2 en vscode de ningún error de archivo o directorio

over 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!