[Python]在 Mac 下載與安裝 Miniconda
Conda 除了能夠管理套件也能夠管理工作環境,是個好用的工具。 之前是下載 Anaconda 來使用 Conda,但 Anaconda 在最一開始下載時就會下載很多套件,可是大多數的套件其實都用不到,卻又佔用了大量的空間(Anaconda 在刪除前在我的電腦佔用了十幾 GB),因此決定轉換使用 Miniconda 來使用 conda。
刪除 Anaconda
參考官網的 uninstall Anaconda 的方法。
原本想使用第二種方法 conda install anaconda-clean,但在下載 anaconda-clean 時一直碰到問題,所以最後決定使用第一種方法。
直接刪除整個 rm -rf ~/anaconda3 資料夾,為避免這種刪法沒有刪乾淨,再手動搜尋 anaconda 刪除所有相關的檔案。
下載與安裝 Miniconda
- 到官網下載 Miniconda
- 根據步驟一直點選下一步就好
- 安裝完成後,Miniconda 會自動在
.zchrc和.bash_profile加上路徑# >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/Users/your_user_name/opt/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/Users/your_user_name/opt/miniconda3/etc/profile.d/conda.sh" ]; then . "/Users/your_user_name/opt/miniconda3/etc/profile.d/conda.sh" else export PATH="/Users/your_user_name/opt/miniconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda initialize <<< - 確認是否安裝成功
- 打開 terminal,
conda --version如果能正確顯示 conda 版本,就表示 conda 順利安裝完成!
- 打開 terminal,
conda 常用指令
Cheatsheet
conda 的資訊
conda --version:檢視 conda 版本conda update conda:更新 conda 版本conda env list:conda 所有的環境
conda basic
conda install PACKAGENAME:Install a package included in Anacondaconda update PACKAGENAME:Update any installed program
環境
conda create --name ENV_NAME python=VERSION:建立特定版本,名稱為ENV_NAME的環境- Ex.
conda create --name myenv python=3.6
- Ex.
conda activate ENVIRONMENT:切換至指定工作環境conda deactivate:回到 base 工作環境conda list:active 環境中的所有套件Build Channel的pypi表示是用pip install PACKAGENAMEpip freeze可以看到所有用pip install下載的套件
conda env remove --name ENV_NAME:刪除名稱為ENV_NAME的環境