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

318
Visualizações
La instalación de pip no funciona en python <3.6

Estoy comenzando a crear una aplicación con bitbucket CI y estoy siguiendo los siguientes pasos para implementar la aplicación y los pasos para instalar pip están fallando.

 script: - apt-get update - apt-get install -y python-dev - curl -O https://bootstrap.pypa.io/get-pip.py - python get-pip.py ... and a few more steps

No sé por qué, pero el paso python get-pip.py falla con el siguiente error.

 Traceback (most recent call last): File "get-pip.py", line 24226, in <module> main() File "get-pip.py", line 199, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap from pip._internal.cli.main import main as pip_entry_point File "/tmp/tmpUgc5ng/pip.zip/pip/_internal/cli/main.py", line 60 sys.stderr.write(f"ERROR: {exc}") ^ SyntaxError: invalid syntax

Esto funcionó bien hasta ayer. No estoy seguro de por qué esto no funciona ahora.

Pensé que podría deberse a Windows, pero verifiqué en mi máquina local con Linux, pero estos pasos funcionaron bien.

over 4 years ago · Hanz Gallego
5 Respostas
Responde à pergunta

0

pip 21.0 eliminó el soporte para Python 2 y 3.5 . Las versiones posteriores requieren Python 3.6+. La sintaxis f"" es compatible con Python 3.6+ .

Para instalar pip para Python 2.7, instálelo desde https://bootstrap.pypa.io/pip/2.7/ :

 - curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py - python get-pip.py - python -m pip install --upgrade "pip < 21.0"

El último comando es actualizar a la última versión compatible . Para Python 2.7, el último compatible actualmente es pip 20.3.4.

Para la instalación de Python 3.4 desde https://bootstrap.pypa.io/pip/3.4/ . Para Python 3.5: https://bootstrap.pypa.io/pip/3.5/ .

Para Python 3.4, el comando de actualización es

 - python -m pip install --upgrade "pip < 19.2"
over 4 years ago · Hanz Gallego Relatório

0

También probé todo, pero mi solución fue descargar la versión anterior de get-pip e instalarla.

  1. descarga: curl -O https://bootstrap.pypa.io/2.7/get-pip.py el archivo get-pip.py
  2. instalar: python get-pip.py o python2 get-pip.py
  3. disfrutar

Esto funciona en los sistemas Debian.


Editar: una mejor solución es siempre instalar una versión de Python que sea compatible durante mucho tiempo. Si necesita trabajar con una versión anterior, solo entonces debe recurrir a la solución anterior.

over 4 years ago · Hanz Gallego Relatório

0

Esto funcionó para mí: En Mac:

Instale pyenv y actualice su python siguiendo las instrucciones aquí

Luego, en su terminal, si ejecuta python -V y aún obtiene la versión anterior (versión predefinida del sistema) que muestra:

Para resolver esto:

En su terminal ejecute: alias python=python3

Luego, en su terminal, ejecute python y ahora debería ver que su sistema está usando la versión de python que instaló: eso es si siguió y completó los pasos aquí correctamente.

pitón cambiado

Reinicie su terminal (cerrar/reabrir):

Ahora finalmente puedes instalar pip:

 Read more about pip instalation steps [here][3]

1: En su terminal, ejecute: $ python -m ensurepip --upgrade

2: Descargue el script desde https://bootstrap.pypa.io/get-pip.py .

But..**NB**: instead of navigating to the exact link provided,check out the available versions of pip here: pipversions

Seleccione la última versión:

página de pipversions

Luego seleccione el enlace getpip.py para obtener el archivo y guárdelo en su directorio en su máquina:

obtener pip cd en la carpeta donde guardó el script recién descargado y ejecute:

Luego ejecuta:

 python get-pip.py

carpeta pippy

Pip instalado con éxito:

instalado exitosamente

over 4 years ago · Hanz Gallego Relatório

0

Para mí, Python 3.5 en aws ec2 a continuación funcionó curl -O https://bootstrap.pypa.io/pip/3.5/get-pip.py

Luego sudo python3.5 get-pip.py ingrese la descripción de la imagen aquí

over 4 years ago · Hanz Gallego Relatório

0

Lo resolví primero ejecutando

python -m pip install --upgrade "pip < 19.2"

y luego

python -m pip install --upgrade "pip < 21.0" .

¡Parece que reinstalé mi pip 20.3.4 y el error desapareció!

over 4 years ago · Hanz Gallego 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