Não é possível abrir o Jupyter Notebook no novo shell zsh no macOS

Não é possível abrir o Jupyter Notebook no novo shell zsh no macOS

Atualizei recentemente para o macOS Catalina e isso me levou a atualizar para o shell zsh. Mas agora, quando tento executar jupyter notebook, aparece comando não encontrado. Tentei procurar .bashrcmas .bashrcnão existe. O que eu faço? Eu fiz pip install jupyterem home/Users/username e estou usando python3.

Responder1

Há algumas configurações adicionais que você precisa fazer para que funcione.

  1. Abra o perfil bash usando o comando:

    open ~/.bash_profile
    
  2. Há um bloco de código que o instalador do anaconda adicionou ao final do arquivo. Entendido. Parece algo assim

    insira a descrição da imagem aqui

  3. Abra o .zshrcarquivo:

    open ~/.zshrc
    

    E cole o código copiado no final do arquivo e salve-o.

  4. Reinicie o terminal:

    source ~/.zshrc
    

Responder2

Eu encontrei um problema irritante semelhante e aqui está minha solução de uma linha:

  • Abra o terminal e digite:

    brew install jupyter
    
  • Se você não instalou brewno seu Mac, siga as instruções aqui:https://brew.sh/

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
  • Espere por aí10minutos até a instalação terminar e tente jupyternovamente.


Explicar:

Ajuda a baixar muitos pacotes relacionados ao "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 as últimas discussões sobre este assunto.

Responder3

sudo -H pip3 install jupyter

-H(HOME) define a variável de ambiente HOME para o diretório inicial do usuário de destino (root por padrão).

Responder4

Executando python ou jupyter-notebook viapyenv, então esta resposta é para você. (ou seja, python/jupyter-notebook está instalado dentro /Users/<hostname>/.pyenvdo diretório. Consulteessepara instalar o pyenv)

Depois de instalar o oh-my-zshshell:

  1. Abra o arquivo .zshrc em um editor de texto ->open ~/.zshrc

  2. Acrescentarpyenvem sua lista como ->

    plugins=(git node rails pyenv)

    ohmyzsh fornece vários plug-ins em diferentes idiomas e estruturas. Procure a seção de plug-ins no arquivo .zshrc e anexe pyenv lá.

  1. Inicie uma nova instância do seu terminal zsh. Agora, sua instância do terminal zsh será capaz de detectar o pyenv e os pacotes instalados dentro dele.

  2. Agora, verifique oJúpiter-> which jupyter. Você verá o caminho onde o jupyter está instalado na máquina.

    Ou simplesmente inicie o jupyter no terminal-> jupyter notebook.

    O Notebook será aberto no seu navegador favorito!

informação relacionada