记录在ubuntu18.04 下配置SLM_lab
Modular Deep Reinforcement Learning framework in PyTorch.
SLM_lab项目:
https://github.com/kengz/SLM-Lab
Documentation:
https://slm-lab.gitbook.io/slm-lab/
1、Clone the repository:
git clone https://github.com/kengz/SLM-Lab.git
2、Install te dependencies:
cd SLM-Lab/
运行以下指令,安装系统依赖:
echo "--- Installing system dependencies ---"
apt-get update && \
apt-get install -y build-essential \
curl nano git wget zip libstdc++6 \
python3-dev zlib1g-dev libjpeg-dev cmake swig python-pyglet python3-opengl libboost-all-dev libsdl2-dev libosmesa6-dev patchelf ffmpeg xvfb && \
rm -rf /var/lib/apt/lists/*
安装conda和conda环境依赖:
./bin/setup
如果运行中途出错,尝试运行以下重新安装conda环境依赖:
conda env update -f environment.yml
如果出现pytorch或cudatoolkit安装失败,运行:
conda install pytorch=1.3.1 cudatoolkit=10.1 -c pytorch
(详细查询:Linux下PyTorch、CUDA Toolkit 及显卡驱动版本对应关系)
注:提示权限缺失,最好不要直接采用
sudo ./bin/setup
这回导致anaconda,安装到/root/目录下,导致后期使用问题