No se puede abrir Jupyter Notebook en el nuevo shell zsh en macOS

No se puede abrir Jupyter Notebook en el nuevo shell zsh en macOS

Recientemente actualicé a macOS Catalina y me pidió que actualizara al shell zsh. Pero ahora, cuando intento ejecutarlo jupyter notebook, dice comando no encontrado. Intenté buscarlo .bashrcpero .bashrcno existe. ¿Qué debo hacer? Lo hice pip install jupyteren la página de inicio/Usuarios/nombre de usuario y estoy usando python3.

Respuesta1

Hay alguna configuración adicional que debe realizar para que funcione.

  1. Abra el perfil de bash usando el comando:

    open ~/.bash_profile
    
  2. Hay un bloque de código que el instalador de anaconda agregó al final del archivo. Entendido. Se parece a esto

    ingrese la descripción de la imagen aquí

  3. Abre el .zshrcarchivo:

    open ~/.zshrc
    

    Y pegue el código copiado al final del archivo y guárdelo.

  4. Reinicie la terminal:

    source ~/.zshrc
    

Respuesta2

Me encontré con un problema molesto similar y aquí está mi solución de una sola línea:

  • Abra la terminal y escriba:

    brew install jupyter
    
  • Si no lo ha instalado brewen su Mac, siga las instrucciones aquí:https://brew.sh/

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
  • Espera por ahí10minutos hasta que finalice la instalación y jupytervuelva a intentarlo.


Explicar:

Ayuda a descargar muchos paquetes relacionados con "Catalina", como

==> Downloading https://homebrew.bintray.com/bottles/jupyterlab-2.1.5.catalina.bottle.tar.gz
......
==> Downloading https://homebrew.bintray.com/bottles/ipython-7.16.1.catalina.bottle.tar.gz
......

Ver https://github.com/dotnet/interactive/issues/34 para conocer las últimas discusiones sobre este tema.

Respuesta3

sudo -H pip3 install jupyter

-H(HOME) establece la variable de entorno HOME en el directorio de inicio del usuario de destino (raíz de forma predeterminada).

Respuesta4

Ejecutando python o jupyter-notebook a través depienv, entonces esta respuesta es para ti. (es decir, python/jupyter-notebook está instalado dentro /Users/<hostname>/.pyenvdel directorio. Consulteestepara instalar pyenv)

Después de instalar el oh-my-zshshell:

  1. Abra el archivo .zshrc en un editor de texto ->open ~/.zshrc

  2. Adjuntarpienven su lista como ->

    plugins=(git node rails pyenv)

    ohmyzsh proporciona varios complementos en diferentes idiomas y marcos. Busque la sección de complementos en el archivo .zshrc y agregue pyenv allí.

  1. Inicie una nueva instancia de su zsh-terminal. Ahora, su instancia de terminal zsh podrá detectar pyenv y los paquetes instalados en su interior.

  2. Ahora, verifique eljupyter-> which jupyter. Verá la ruta donde está instalado jupyter en la máquina.

    O simplemente inicie jupyter en la terminal-> jupyter notebook.

    ¡El cuaderno se abrirá en tu navegador favorito!

información relacionada