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

294
Visualizações
Jupyter informa "mal intérprete" después de la actualización de Homebrew Python

Desde que actualicé mi Python usando Homebrew

 jupyter --version

da

 -bash: /usr/local/bin/jupyter: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory

lo que tiene sentido, ya que ya no hay Python en /usr/local/.../python2.7 . Pero no veo ninguna forma de reparar esto.

Antes de actualizar Python, había un Python allí, y el python enlazado de Homebrew apuntaba allí, pero ahora which -a python da

 /usr/local/opt/python@2/libexec/bin/python /usr/local/bin/python /usr/bin/python

que corresponde a lo que quiero, y son, respectivamente

  • Homebrew's 2.7, que se encuentra porque está en PATH
  • Enlace simbólico de Homebrew 3.6.x
  • El viejo Python de Apple

También brew link --overwrite --force python2 por si acaso, pero esto no tiene ningún efecto.

¿Cómo hago para que jupyter encuentre y use Python 2.7 en mi PATH ?

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

0

Funciona para mí, es solo para vincular a Júpiter con la versión correcta de Python.

 rm '/usr/local/bin/jupyter' brew link --overwrite jupyter brew link --overwrite --dry-run jupyter brew unlink jupyter && brew link jupyter
over 4 years ago · Santiago Trujillo Relatório

0

Homebrew movió el Python 2 para que sea solo barril, usando la fórmula python@2 . La fórmula jupyter se ha actualizado en consecuencia, actualícela:

 brew update && brew upgrade jupyter

Tenga en cuenta que el binario de Python 2 ahora solo está disponible como python2 , el binario de python , si Homebrew lo instaló, es Python 3.

Si lo instaló con pip, vincule el binario de Python 2 y vuelva a instalar jupyter usando pip2 :

 brew link -f python@2 /usr/local/bin/pip2 install -U jupyter

Terminará con un archivo /usr/local/bin/jupyter que comienza con la línea #!/usr/local/opt/python@2/bin/python2.7 .

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