PIP Instale sintaxe inválida

PIP Instale sintaxe inválida

Neste post, discutiremos o “PIP Instale a sintaxe inválida” erro, por que ocorre e como resolvê -lo.

O que é pip?

Pip é um instalador de pacotes para Python. Ele permite que você baixe, instale, atualize e desinstale pacotes. Na maioria dos casos, o PIP vem instalado por padrão no seu sistema.

É bom saber que o PIP é uma ferramenta de linha de comando, não um módulo Python. Isso ajudará você a entender por que esse erro ocorre e como resolvê -lo.

Por que o erro “Instalar a sintaxe inválida”?

O erro “Instalação de instalação pip ocorre ocorre quando você tenta chamar o comando pip dentro de um intérprete de python ou um script.

Como mencionado, o PIP é uma ferramenta de linha de comando que permite gerenciar pacotes Python. No entanto, você não pode tentar acessá -lo diretamente de um intérprete Python.

É como chamar o comando ls -la do intérprete Python.

Vamos ilustrar como reproduzir este erro.

Suponha que queremos usar o PIP para instalar o pacote IDNA.

Comece abrindo o intérprete Python como:

$ python3

Isso deve nos dar um ambiente interativo de python.

Se executarmos o comando PIP Install IDNA na sessão, obteremos o erro de sintaxe de instalação do PIP:

>>> PIP Instale o IDNA
Arquivo "", linha 1
PIP Instale o IDNA
^
SyntaxError: sintaxe inválida

Como podemos ver, não podemos instalar um pacote com pip dentro de um intérprete Python.

Consertar

A solução é simples. Execute o comando de instalação do PIP de uma sessão do terminal, não o intérprete Python.

Portanto, para instalar o pacote IDNA com o PIP, saia da sessão de intérprete Python:

>>> Exit ()

Depois de voltar à concha do seu sistema, execute:

$ pip install iDNA

ou

$ pip3 Instale IDNA

Sinta -se à vontade para substituir "Idna" pelo pacote de destino que você deseja instalar.

Você deve ter o erro resolvido e seu pacote de destino instalado.

Conclusão

Parabéns! Neste artigo, aprendemos a causa do "PIP Instalar erro de sintaxe inválido" e como resolvê -lo.

Esperamos que este artigo tenha ajudado você. Obrigado pela leitura!!