博主手賤升級了Catalina新系統,由於之前的系統的python環境安裝的亂七八糟,加之那時候是個萌新不會管理環境,所以博主沒有備份。今天在重新安裝anaconda的時候遇到了個問題,在這裏總結一下。
樓主下載了對應python3.6版本的anaconda,但是在終端輸入conda --version
或者cnoda -V
查看conda版本號時,一直顯示不存在!
是什麼問題導致的這個原因呢?有一個可能原因是你使用了zsh爲默認的shell,而anaconda默認安裝時,環境變量只會寫入bash_profile 中,但不會寫入zshrc。簡單說就是:你的zshrc文件並沒有配置好!
所以需要將anaconda的配置添加到zshrc中。
- 通過
open ~/.bash_profile
打開bash的path 文件,copy出anacondae3的路徑(但是如果你的bash文件中沒有路徑。說明你還沒配置好bash文件/檢查環境變量:sudo vi ~/.bash_profile
如果環境變量中沒有conda那麼要手動添加。
export PATH="/Users/anaconda3/bin:$PATH"
(這裏要填寫自己的路徑哦)刷新環境變量:source ~/.bash_profile
)。 - 通過
vi ~/.zshrc
進入文件編輯,按i進入編輯模式,在文件末尾添加anaconda路徑(樓主是直接copy了bash文件的所有信息,粘貼搭配zshrc中了),然後esc
退出編輯,:wq
保存退出。 - 重啓終端,通過
conda --version
即可查看conda版本。
但是,都搞完了以後,博主發現jupyter那不開了!
只要在終端輸入jupyter notebook
出現http://localhost:8888/?token=fbd47ffc7986e79c3dd727effd0510b15146ee7706cb81e9&token=fbd47ffc7986e79c3dd727effd0510b15146ee7706cb81e9
字樣,這就是你的端口地址,複製後在瀏覽器打開即可。
參考原文地址
https://blog.csdn.net/GouGe_CSDN/article/details/103250869/)(https://blog.csdn.net/PersonalM/article/details/92830072)