Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

293
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda