本文最后更新于227 天前,其中的信息可能已经过时,如有错误请发送邮件到553212114@qq.com
创建和管理环境
- 创建新环境:
conda create -n myenv,其中”myenv”为您要创建的环境的名称 - 指定Python版本创建环境:
conda create -n myenv python=3.11,可根据需要指定特定Python版本 - 列出所有环境:
conda env list,可以查看已创建的所有环境 - 激活环境:
conda activate myenv,将当前环境切换到”myenv”环境 - 退出环境:
conda deactivate,退出当前环境 - 删除环境:
conda remove --name env_name --all,将该指定虚拟环境及其中所安装的包都删除
conda remove --name env_name package_name,只删除虚拟环境中的某个或者某些包
安装和管理包
- 安装包:
conda install package_name,将包名替换为您要安装的实际包名 - 安装特定版本的包:
conda install package_name=1.0,可以指定要安装的包的特定版本号 - 更新包:
conda update package_name,更新已安装的包到最新版本 - 卸载包:
conda remove package_name,卸载指定的包 - 查看已安装的包:
conda list,列出当前环境中已安装的所有包 - 查询是否有安装某个包:
conda list pkgname
conda list pkgname*,支持*通配模糊查找
导出和导入环境
- 导出环境配置:
conda env export > environment.yml,将当前环境的配置导出到名为”environment.yml”的文件中 - 根据环境配置创建环境:
conda env create -f environment.yml,根据”environment.yml”文件中的配置创建新的环境
管理包仓库
- 添加包仓库:
conda config --add channels conda-forge,添加额外的包仓库,例如”conda-forge” - 移除包仓库:
conda config --remove channels conda-forge,移除先前添加的包仓库 - 更新包仓库:
conda update conda,更新包仓库中的包信息
其他常用指令
- 查看conda版本:
conda --version,显示当前安装的Anaconda版本 - 更新conda:
conda update conda,将conda本身更新到最新版本 - 查看帮助文档:
conda --help,获取有关conda指令的详细信息和使用示例
