版本对应
Python 3.10, CUDA 11.8, and PyTorch 2.0.1.
步骤
1. anaconda支持python>=3.10
#安装库
conda create -n dgmarbles python=3.10
conda activate dgmarbles
#删库(环境不想要了使用、用后不能找回该环境
conda remove -n dgm --all
2. conda 环境中下载cuda11.8驱动和pytorch官网下载2.0.1
验证cuda版本和pytorch是否可用
nvcc --version
import torch
torch.cuda.is_available()
3. 安装pytorch3d(如果git下来在vscode中有乱码情况,可以根据报错,对应文件复制粘贴。或者下载zip文件,后续步骤不变)
git clone https://github.com/facebookresearch/pytorch3d.git
cd pytorch3d
pip install -e .
安装完上述三个主要库后,按照setup.sh中所需一步步安装。
问题
1. 建议安装nerfstudio时去掉 --upgrade,直接指定版本安装。
2. 安装源码库时。本地git下需要安装的库再上传服务器,cd到源码中(传输到任意位置)。
建议下载对应源码的zip,解压缩后执行安装操作。
unzip xxx
cd xxx
pip install .
3. render渲染图片合成video时,报错没有“qp“
Unrecognized option 'qp'.
Error splitting the argument list: Option not found
#ffmpeg版本问题,没有lib264编译格式,但代码中使用了该命令.将ffmpeg回退到4.2.2
conda install ffmpeg==4.2.2
如有其他问题欢迎评论讨论