pyrender 离线渲染包安装教程
- 安装
安装
官方安装教程:https://pyrender.readthedocs.io/en/latest/install/index.html#installmesa
- 首先
pip install pyrender
- clang6.0安装
下载地址:https://releases.llvm.org/download.html#6.0.0
注意下好是叫:clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz
然后执行下面指令:
tar -xf clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz
mv clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04/ clang6.0
vim ~/.bashrc # 将下面一句加入文件最下面。
export PATH=$PATH:/usr/local/clang6.0/bin # 注意改为自己的解压地址
source ~/.bashrc
conda activate smplx
clang -v
出现下面的才是对的
- Mesa 安装
sudo apt update
wget https://github.com/mmatl/travis_debs/raw/master/xenial/mesa_18.3.3-0.deb
sudo apt-get install freeglut3 freeglut3-dev
sudo dpkg -i ./mesa_18.3.3-0.deb || true
if error happend try cmd apt -fix-broken install
解决方案:
sudo apt install -f
需要比较低的Ubuntu版本
4. 安装兼容的opengl
git clone https://github.com/mmatl/pyopengl.git
pip install ./pyopengl
- 安装cv2 图片包
pip install opencv-python
执行命令前先执行
export PYOPENGL_PLATFORM=osmesa