软件环境¶
公共软件¶
公共软件优先放在:
/cluster/apps
如果需要安装系统级软件、CUDA 相关组件或所有人共用的软件,请联系管理员。
Python 环境¶
用户可以在自己的目录中创建虚拟环境:
python3 -m venv /cluster/home/$USER/venvs/default
source /cluster/home/$USER/venvs/default/bin/activate
python -m pip install --upgrade pip
也可以使用 conda/mamba,但不要把大型包缓存无限制堆在共享目录中。
作业脚本中激活环境¶
#!/bin/bash
#SBATCH -J python-job
#SBATCH -p debug
#SBATCH -N 1
#SBATCH -n 1
source /cluster/home/$USER/venvs/default/bin/activate
python script.py
安装建议¶
小型个人依赖安装到自己的环境。
课题组公共依赖请整理版本需求后交给管理员安装。
不要用
sudo pip install。