Conda
Conda 是一个流行的包管理和环境管理工具,适用于 Python 和其他语言的依赖管理。安装 Conda 后,你可以使用它来管理虚拟环境和安装软件包。以下是 Conda 的基本使用方法:
-
检查 Conda 是否安装成功
bashconda --version如果安装成功,会返回 Conda 的版本号,如 conda 23.1.0。
-
更新 Conda
建议安装后先更新 Conda:
bashconda update conda -
创建虚拟环境
创建名为 myenv 的 Python 3.9 环境:
bashconda create --name myenv python=3.9在创建过程中,Conda 会提示安装依赖,输入 y 确认即可。
-
激活/退出环境
激活环境:
bashconda activate myenv退出环境:
bashconda deactivate -
查看已有环境
bashconda env list 或者 conda info --envs会列出所有 Conda 环境,并标记当前激活的环境。
-
安装软件包
在当前环境中安装 numpy:
bashconda install numpy如果希望安装到指定环境:
bashconda install --name myenv numpy可以使用 -c 选项从特定的频道安装:
bashconda install -c conda-forge numpy -
删除软件包
bashconda remove numpy -
查看已安装的软件包
bashconda list -
导出和恢复环境
导出环境:
bashconda env export > environment.yml从 environment.yml 创建环境:
bashconda env create -f environment.yml -
删除环境
bashconda remove --name myenv --all
额外提示:
• Conda 默认使用 base 环境,建议避免在 base 环境中安装额外软件,最好创建独立环境。
• Conda 也可以管理非 Python 依赖,例如 R、C++ 库等。