总结自己conda虚拟环境中常用的命令
1.创建conda虚拟环境
conda create -n 虚拟环境名称 python=3.x.x
2.激活环境
conda activate 虚拟环境名称
3.关闭虚拟环境
conda deactivate
4.删除虚拟环境
conda remove -n 虚拟环境名称 --all
5.删除虚拟环境包
conda remove --name 虚拟环境名称 包名
6.查看虚拟环境torch版本
import torch
print(torch.__version__)
7.查看虚拟环境中的cuda版本
import torch
torch.cuda.is_available() # cuda是否可用
torch.version.cuda # cuda版本
torch.backends.cudnn.is_available() # cudnn是否可用
torch.backends.cudnn.version() # cudnn版本
8.显卡占用
使用nvidia-smi,查看当前在工作的所有进程PID
kill -9 <PID>
全部清空
fuser -k /dev/nvidia*
9.conda环境复制
#环境复制命令:
conda create -n traget_env_name --clone source_env_name
# 举例
conda create -n my_numpy --clone numpy
# 创建一个新的环境my_numpy,由numpy复制而来
10.搜索所有conda虚拟环境,查找某个包
conda search --envs <pakagename>