Ubuntu shell指定conda的python环境启动脚本
Ubuntu shell指定conda的python环境启动脚本。
通过指令,获取目前系统的conda虚拟python环境
conda info -e
如下图所示,为我自己电脑的python环境
# conda environments:
#
base * /home/ubuntu/miniconda3
kitti /home/ubuntu/miniconda3/envs/kitti
pcdet /home/ubuntu/miniconda3/envs/pcdet
sam2 /home/ubuntu/miniconda3/envs/sam2
sonic /home/ubuntu/miniconda3/envs/sonic
track /home/ubuntu/miniconda3/envs/track
写 shell脚本启动run.sh,比如指定 track 环境
# 指定 Conda 环境名称
CONDA_ENV_NAME="track"# 指定 Conda 安装路径
CONDA_PATH="/home/ubuntu/miniconda3"# 激活 Conda 环境
source $CONDA_PATH/etc/profile.d/conda.sh
conda activate $CONDA_ENV_NAMEexport CUDA_VISIBLE_DEVICES=0
export OMP_NUM_THREADS=4
set -xpython Analyzer.py \
--cfg_file="./cfgs/test.yaml" \
--data_path="../val_datas/datas_0505/" \
--ckpt="output/ckpt/checkpoint_epoch_330.pth" \
运行shell脚本:
./run.sh