基本使用conda必須要了解的三個概念:虛擬環境、通道和包。
conda提供了在python環境下重要的編程環境管理功能,包括環境隔離和依賴包管理。
環境隔離通過虛擬環境實現,與此相關的命令有:
conda create -n <env_name> python=3.6 # 新建環境 conda activate <env_name> # 激活環境 conda deactivate <env_name> # 推出
而應用依賴則通過依賴包管理實現,首先與通道相關的命令有:
conda config --add channels <channel_name or url>
conda config --remove channels <channel_name or url>
可以指定url設置為國內鏡像源提高下載速度。
與包依賴相關的命令有:
conda install -c <channel_name> -n <env_name> <pkg_name> conda uninstall -c <channel_name> -n <env_name> <pkg_name>
最后需要了解的是conda下載包時,包緩存目錄的設置命令:
conda config --add pkgs_dirs <緩存目錄>
也可以通過condarc文件編輯改設置。
可以通過 conda info 查看conda的配置信息。