虚拟环境
1. 查看已有环境
conda info --env
或者 conda env list
2. 激活虚拟环境
conda activate xxx(环境名)
3. 退出虚拟环境
conda deactivate
4. 创建虚拟环境
- 创建python版本为x.x,名字为env_name的虚拟环境。
- env_name文件可以在Anaconda安装目录envs文件下找到。
conda create -n XXX(虚拟环境名) python=x.x
包
1. 查看已有的包
conda list
2. 安装某个包
conda install xxxx
3. 删除某个包
conda remove xxxx
4. 更新某个包
conda update xxxx
5. 更新conda,保持conda最新
conda update conda
6. 安装requirements.txt
pip install -r requirements.txt
查看GPU使用情况
在base环境nvidia-smi
查看cpu使用情况
top
退出top
Ctrl+C
选择使用GPU
$ CUDA_VISIBLE_DEVICES=1 python run_file.py
或在python文件中设置
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
nohup
nohup command & #启动一个程序在后台运行
nohup command >> output_file & #将输出重定义到某个文件
nohup command >> output_file 2>&1 & #将标准错误也输出到某个文件
ps -ef | grep nohup #查看正在运行的nohup进程的状态
ps -ef | grep python #查看正在运行的python进程的状态
查看进程
jobs -l # 查看进程
参考文章:
Conda虚拟环境管理(创建、删除、进入、退出)详细教程_conda退出虚拟环境-优快云博客
linux后台执行命令:&与nohup的用法 - 知乎 (zhihu.com)
nohup设置服务器在后台运行(避免ssh意外断开) - 知乎 (zhihu.com)