以下是Conda的一些常用命令: pip freeze > requirements.txt pip install -r requirements.txt
基本信息查看类
环境管理类
查看所有环境 : conda env list
或 conda info -e
可以列出当前系统中所有已创建的虚拟环境及其路径。 创建虚拟环境 : conda create --name <环境名称>
创建一个指定名称的虚拟环境。conda create --name <环境名称> python=<版本号>
在创建虚拟环境的同时指定Python的版本。例如:conda create --name ai_learn python=3.10 激活虚拟环境 : conda activate <环境名称>
激活指定的虚拟环境,使后续的操作在该环境中进行。 退出虚拟环境 : conda deactivate
退出当前激活的虚拟环境,回到默认或上一个环境。 删除虚拟环境 : conda env remove --name <环境名称>
或 conda remove -n <环境名称> --all
删除指定的虚拟环境。
包管理类
查看已安装包 : conda list
列出当前环境中已安装的所有包。conda list -n <环境名称>
列出指定环境中安装的包。 安装包 : conda install <包名称>
安装指定的包。conda install <包名称>=<版本号>
安装指定版本的包。conda install -c <通道名> <包名称>
从指定的通道安装包。 更新包 : conda update <包名称>
更新指定的包到最新版本。conda update --all
更新当前环境中的所有包。 卸载包 : conda remove <包名称>
卸载当前环境中的指定包。conda remove -n <环境名称> <包名称>
卸载指定环境中的包。 搜索包 : conda search <包名称>
在可用的包仓库中搜索指定的包,查看是否有可用的版本及在哪些通道中。
配置管理类
查看配置信息 : 设置显示通道URL : conda config --set show_channel_urls yes
配置conda 在安装包时显示包的来源通道的URL。 添加通道 : conda config --add channels <通道URL或名称>
添加一个新的包源通道。 删除通道 : conda config --remove channels <通道URL或名称>
删除一个已添加的包源通道。
缓存清理类
清理所有缓存 : conda clean --all
删除所有不再需要的文件,包括未使用的包、缓存文件、索引缓存等,可以释放磁盘空间。 清除索引缓存 :