[jupyter notebook 問題] jupyter command not found

PC Chen
程式乾貨
Published in
3 min readAug 22, 2020

每次到一台新的電腦要安裝 jupyter notebook 時,因為本人喜歡用 terminal 開啟(耍潮,但常常會碰到下面這個問題:

啊~原來是沒安裝到 jupyter 啊,解決方式只要使用以下兩種方式,就可以安裝了:

$ pip3 install jupyter
$ pip install jupyter

註: pip installpip3 install 的差別

歹記不是憨人所想的那麼簡單QQ,接著輸入 $ jupyter 的時候,又發現一樣的問題:

這時候先來檢查我們的 jupyter 到底安裝在哪?通常是會安裝在下面路徑:

/Users/{your_user_name}/Library/Python/3.7/bin
在 /Users/Mac/Library/Python/3.7/bin 中找到安裝好的 jupyter

這個時候檢察系統環境變數,輸入 $ echo $PATH ,發現路徑/Users/Mac/Library/Python/3.7/bin 並沒有被加入系統路徑

這時候就把該路徑加到系統環境變數就解決了,如果你這邊用的 shell 是 bash 的話就用 $ vim ~/.bash_profile 修改 bash 的設定檔; 如果像我一樣是用 zsh 的話就 $ vim ~/.zshrc 修改 zsh 的設定檔。
將下列指令加入設定檔中:

export PATH=/Users/Mac/Library/Python/3.7/bin/:$PATH

就成功將 jupyter 所在的路徑加入系統環境變數啦~
這時候再輸入 $ source ~/.bash_profile$ source ~/.zshrc 重新啟動設定檔,並在 terminal 輸入 $ echo $PATH ,就發現該路徑真的被加入了~

/Users/Mac/Library/Python/3.7/bin/ 已被加入

這時再輸入 jupyter notebook 就能夠成功啟動。

成功啟動 jupyter notebook

--

--

PC Chen
程式乾貨

喜歡接觸與動手實作各種軟體技術的後端數據工程師 A data- backend engineer who is enthusiastic in learning and implementing any techniques in software engineering.