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

467
Visualizações
How to stop autopep8 not installed messages in Code

I'm a new Python programmer using the Mac version of VS Code 1.45.1 to create a Django project. I have the Python and Django extensions installed. Every time I save a Django file, Code pops up this window:

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

I keep clicking the "Yes" button to install the autopep8 extension but this message keeps popping up nevertheless. Is there some trick to configuring VS Code so that this extension will be installed permanently and I stop getting this error?

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

0

You will receive this prompt if

  1. You have "formatOnSave" turned on as a setting
  2. You selected autopep8 as your formatter
  3. The Python extension can't find autopep8

So the options are:

  1. Turn off formatting on save
  2. Make sure you successfully installed autopep8 into your environment or you specified the path to autopep8 in your settings

My guess is there's an installation failure because you are using a globally installed interpreter and you're not allowed to install where pip wants to put autopep8.

over 4 years ago · Santiago Trujillo Relatório

0

pip install pep8   
pip install --upgrade autopep8

or

"python.formatting.provider": "autopep8"
over 4 years ago · Santiago Trujillo Relatório

0

I have also encountered this problem in my computer with Ubuntu 18.04. It turns out that the python extension need some settings. My solution is:

  1. Go to Python extension's extension setting.
  2. Find Python>Formatting:Autopep8 Path term
  3. Add the full path of the autopep8 that you have installed.
over 4 years ago · Santiago Trujillo Relatório

0

Adding this in for anyone who has this issue running WSL on Windows. You need to either need to be connected to Remote WSL in order to access pep8 in your WSL Python installation or install Python and pep8 on Windows since VS Code will be looking on Windows. No matter how magnificently installed autopep8 may be in WSL, VS Code won't find it.

So my full solution was:

  1. If you don't have Python installed in Windows, do that (dare I suggest you can even get it in the Microsoft Store!)
  2. Install autopep8 in your Windows Python instance. e.g., from Command Prompt:
    python3 -m pip install autopep8
    
  3. Follow the instructions in any of the other responses if you're still having issues.
over 4 years ago · Santiago Trujillo Relatório

0

Install autopep from your terminal by running the following command

    python -m pip install autopep8

That should solve the error 2 in vscode of no such file or directory error

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