macOS の新しい zsh シェルで Jupyter Notebook を開くことができない

macOS の新しい zsh シェルで Jupyter Notebook を開くことができない

最近 macOS Catalina にアップグレードしたら、zsh シェルにアップグレードするように求められました。しかし、 を実行しようとするとjupyter notebook、コマンドが見つからないというメッセージが表示されます。 で検索してみました.bashrcが、.bashrc存在しません。どうすればいいですか?pip install jupyterホーム /Users/username で実行し、python3 を使用しています。

答え1

動作させるには、いくつかの追加設定を行う必要があります。

  1. 次のコマンドを使用して bash プロファイルを開きます。

    open ~/.bash_profile
    
  2. ファイルの末尾にAnacondaインストーラーが追加したコードブロックがあります。それをコピーします。次のようになります。

    ここに画像の説明を入力してください

  3. ファイルを開きます.zshrc:

    open ~/.zshrc
    

    コピーしたコードをファイルの末尾に貼り付けて保存します。

  4. ターミナルを再起動します。

    source ~/.zshrc
    

答え2

私も同様の厄介な問題に遭遇しましたが、ここに私の一行の解決策を示します:

  • ターミナルを開いて次のように入力します:

    brew install jupyter
    
  • brewMac にインストールしていない場合は、次の手順に従ってください:https://brew.sh/

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
  • しばらくお待ちください10インストールが完了するまで数分待ってから、jupyterもう一度お試しください。


説明する:

「Catalina」関連の多くのパッケージをダウンロードするのに役立ちます。

==> 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
......

見る https://github.com/dotnet/interactive/issues/34 この問題に関する最新の議論については、こちらをご覧ください。

答え3

sudo -H pip3 install jupyter

-H(HOME) は、HOME 環境変数を対象ユーザー (デフォルトでは root) のホーム ディレクトリに設定します。

答え4

Pythonまたはjupyter-notebookを実行するpyenv、この答えはあなたにぴったりです。(つまり、python/jupyter-notebookが/Users/<hostname>/.pyenvディレクトリ内にインストールされています。これpyenvをインストールするには

シェルをインストールした後oh-my-zsh:

  1. .zshrcファイルをテキストエディタで開きます ->open ~/.zshrc

  2. 追加pyenvリストに次のように表示されます ->

    plugins=(git node rails pyenv)

    ohmyzsh は、さまざまな言語とフレームワークに関するさまざまなプラグインを提供します。.zshrc ファイルでプラグイン セクションを検索し、そこに pyenv を追加します。

  1. zsh-terminal の新しいインスタンスを起動します。これで、zsh ターミナル インスタンスは pyenv とその中にインストールされているパッケージを検出できるようになります。

  2. さて、ジュピター-> which jupyter。マシンに Jupyter がインストールされているパスが表示されます。

    または、ターミナルで jupyter を起動するだけです-> jupyter notebook

    ノートブックはお気に入りのブラウザで開きます。

関連情報