0 引言
使用Anaconda配置环境时,一般会用到conda和pip命令交替使用,但是偶尔会出现遗忘命令语法的情况,故将常用的conda、pip命令总结在此,以便查阅。OS:windows10
1 conda常用命令
1.1创建环境
conda create -n 环境名 python=3.7
1.2激活环境
conda activate 环境名
1.3 查看当前计算机具有的conda虚拟环境
conda env list
1.4 查看安装的包
conda list
1.5 删除环境
conda remove -n 环境名 --all
1.6 镜像源配置相关
conda config --show channels # 显示已经添加的安装通道
conda config --add channels https://xxxxx # 添加某通道
config --remove channels 通道地址 # 移除此通道
conda config --remove channels defaults # 新配置的环境一般要删除默认通道,避免寻找包时间过长
1.7 conda版本控制信息和包安装
conda info # 查看conda版本信息
conda install 安装包名 # 基础形式,一般要安装对应的包可以在互联网上找对应命令
conda uninstall 某包名 # 删除某个包
1.8 其他非conda命令但常用
nvidia-smi #查看一次nvidia-GPU信息,尝试-前面是否加空格,我的计算机加空格不行
nvidia-smi -l # 每隔一段时间刷新GPU信息并显示
CTRL+C # 退出进程
不建议使用各种包的更新命令或者随意更改conda的版本,在大型项目中容易出现错误。若出现难以理解的安装错误或者包调用问题,建议上云平台搭建环境或者使用Linux系统。
2 pip常用命令
2.1 查看安装包
pip list
pip list是conda list的子集,但是偶尔会出现pip list下有的conda list下没有,建议需要查看环境具有的各种包信息时,pip list和conda list都使用一次。
2.2 安装包命令
pip install 安装包名 # 指定包的版本号时必须用双等号
pip中的安装包比conda中的要多很多,一般安装比较小众的包,使用pip安装,pip速度也快一些。