Conda简介及常用指令
2023-12-29 17:36:23
创建环境:
conda create --name myenv # 创建名为myenv的环境
激活环境:
conda activate myenv # 激活myenv环境
退出环境:
conda deactivate # 退出当前环境
安装软件包:
conda install package_name # 安装名为package_name的软件包
更新软件包:
conda update package_name # 更新名为package_name的软件包
卸载软件包:
conda remove package_name # 卸载名为package_name的软件包
查看已安装的软件包:
conda list # 查看所有已安装的软件包
导出环境配置:
conda env export > environment.yaml # 将环境配置导出到environment.yaml文件
导入环境配置:
conda env create -f environment.yaml # 根据environment.yaml文件创建环境
搜索可用的软件包:
conda search package_name # 搜索名为package_name的可用软件包
列出环境中已安装的软件包及其版本:
conda list -n myenv # 列出myenv环境中已安装的软件包及其版本
克隆一个已存在的环境:
conda create --name newenv --clone oldenv # 根据oldenv环境克隆创建名为newenv的环境
显示当前环境的路径:
conda info --envs # 显示当前环境的路径
查找已安装的软件包的路径:
conda info --root # 查找已安装的软件包的路径
清理不再需要的软件包:
conda clean --all # 清理不再需要的软件包(包括未使用的安装包和缓存)
显示conda的版本信息:
conda --version # 显示conda的版本信息
显示当前环境的详细信息:
conda info # 显示当前环境的详细信息
更新Conda本身:
conda update conda # 更新Conda软件本身
更新所有已安装的软件包:
conda update --all # 更新所有已安装的软件包
检查软件包是否可用于更新:
conda search --outdated # 检查哪些已安装的软件包可以更新
在环境中安装特定版本的软件包:
conda install package_name=1.2.3 # 在当前环境中安装名为package_name的1.2.3版本
创建并安装软件包的虚拟环境:
conda create --name myenv package_name # 创建名为myenv的环境,并安装package_name
移除环境:
conda env remove --name myenv # 移除名为myenv的环境
显示环境中的包依赖关系:
conda list --explicit # 显示环境中的包及其依赖关系
列出可用的环境:
conda env list # 列出所有可用的环境
查看特定环境的包依赖树:
conda list --name myenv --tree # 查看名为myenv环境的包依赖树
导出环境的包列表到文件:
conda list --name myenv --export > environment.txt # 将名为myenv环境的包列表导出到environment.txt文件
从环境文件创建环境:
conda env create --file environment.yaml # 根据environment.yaml文件创建环境
更新环境中的软件包:
conda update --name myenv package_name # 在名为myenv环境中更新package_name软件包
恢复环境至初始状态:
conda env reset --name myenv # 将名为myenv环境恢复至初始状态
列出可用的Conda虚拟环境:
conda env list # 列出所有可用的Conda虚拟环境
导入现有的环境:
conda env import --name myenv --file environment.yaml # 根据environment.yaml文件导入现有环境到名为myenv的环境
文章来源:https://blog.csdn.net/andrew_wf/article/details/135293548
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!