Closed hariharan1412 closed 4 months ago
Hi @hariharan1412, are you updating the conda environment or doing fresh install? The provided yaml file will avoid cuda mismatch error.
i tried both none of them is working, I'm keep on getting this error.
I can't reproduce this error, the conda env is tested locally and on cluster.
Could you please share your env list with me so I can create mine from there?
This won't solve the problem, as gaussian_rasterizer and simple_knn need to be built. The error message above shows cuda mismatch:
The detected CUDA version (11.7) mismatches the version that was used to compile PyTorch (10.2)
, but none of these versions are listed in our yaml file, as we use pytorch 2.1 with cuda 12.1. Please double check.
I have already successfully setup Gaussian Splatting conda environment, which also requires both Gaussian_rasterizer and simple_knn in the same system.
I see, please use a separate conda environment for our repo to avoid any cuda mismatch with the current environment.
@hariharan1412, as an alternative, try installing the Gaussian Splatting environment (which you already can do), and then install the requirements mentioned in our environment file without specifying their versions. In the very end, install our rasterizer.
Updating conda solved the issue.
conda env update --file environment.yml Collecting package metadata (repodata.json): | WARNING conda.models.version:get_matcher(546): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.8.0., but conda is ignoring the . and treating it as 1.8.0 WARNING conda.models.version:get_matcher(546): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.6.0., but conda is ignoring the . and treating it as 1.6.0 WARNING conda.models.version:get_matcher(546): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.7.1., but conda is ignoring the . and treating it as 1.7.1 WARNING conda.models.version:get_matcher(546): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.9.0., but conda is ignoring the . and treating it as 1.9.0 done Solving environment: done
==> WARNING: A newer version of conda exists. <== current version: 23.3.1 latest version: 24.3.0
Please update conda by running
Or to minimize the number of packages updated during conda update use
Installing pip dependencies: | Ran pip subprocess with arguments: ['/home/ubuntu/conda/envs/gslam/bin/python', '-m', 'pip', 'install', '-U', '-r', '/home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt', '--exists-action=b'] Pip subprocess output: Collecting git+https://github.com/eriksandstroem/evaluate_3d_reconstruction_lib.git@9b3cc08be5440db9c375cc21e3bd65bb4a337db7 (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 10)) Cloning https://github.com/eriksandstroem/evaluate_3d_reconstruction_lib.git (to revision 9b3cc08be5440db9c375cc21e3bd65bb4a337db7) to /tmp/pip-req-build-k2z9n_op Resolved https://github.com/eriksandstroem/evaluate_3d_reconstruction_lib.git to commit 9b3cc08be5440db9c375cc21e3bd65bb4a337db7 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/VladimirYugay/simple-knn.git@c7e51a06a4cd84c25e769fee29ab391fe5d5ff8d (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 11)) Cloning https://github.com/VladimirYugay/simple-knn.git (to revision c7e51a06a4cd84c25e769fee29ab391fe5d5ff8d) to /tmp/pip-req-build-r9sin004 Resolved https://github.com/VladimirYugay/simple-knn.git to commit c7e51a06a4cd84c25e769fee29ab391fe5d5ff8d Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/VladimirYugay/gaussian_rasterizer.git@9c40173fcc8d9b16778a1a8040295bc2f9ebf129 (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 12)) Cloning https://github.com/VladimirYugay/gaussian_rasterizer.git (to revision 9c40173fcc8d9b16778a1a8040295bc2f9ebf129) to /tmp/pip-req-build-vh3i8h9e Resolved https://github.com/VladimirYugay/gaussian_rasterizer.git to commit 9c40173fcc8d9b16778a1a8040295bc2f9ebf129 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: open3d==0.18.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.18.0) Requirement already satisfied: wandb in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (0.16.6) Collecting trimesh (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 3)) Using cached trimesh-4.3.0-py3-none-any.whl.metadata (18 kB) Collecting pytorch_msssim (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 4)) Using cached pytorch_msssim-1.0.0-py3-none-any.whl.metadata (8.0 kB) Collecting torchmetrics (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 5)) Using cached torchmetrics-1.3.2-py3-none-any.whl.metadata (19 kB) Requirement already satisfied: tqdm in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 6)) (4.66.2) Requirement already satisfied: imageio in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 7)) (2.34.0) Requirement already satisfied: opencv-python in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 8)) (4.9.0.80) Requirement already satisfied: plyfile in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from -r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 9)) (1.0.3) Requirement already satisfied: numpy>=1.18.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.26.4) Requirement already satisfied: dash>=2.6.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.16.1) Requirement already satisfied: werkzeug>=2.2.3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.0.2) Requirement already satisfied: nbformat>=5.7.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.10.4) Requirement already satisfied: configargparse in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.7) Requirement already satisfied: ipywidgets>=8.0.4 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (8.1.2) Requirement already satisfied: addict in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.4.0) Requirement already satisfied: pillow>=9.3.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (9.4.0) Requirement already satisfied: matplotlib>=3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.8.4) Requirement already satisfied: pandas>=1.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.2.2) Requirement already satisfied: pyyaml>=5.4.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (6.0.1) Requirement already satisfied: scikit-learn>=0.21 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.4.2) Requirement already satisfied: pyquaternion in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.9.9) Requirement already satisfied: Click!=8.0.0,>=7.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (8.1.7) Requirement already satisfied: GitPython!=3.1.29,>=1.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (3.1.43) Requirement already satisfied: requests<3,>=2.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (2.31.0) Requirement already satisfied: psutil>=5.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (5.9.8) Requirement already satisfied: sentry-sdk>=1.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (1.45.0) Requirement already satisfied: docker-pycreds>=0.4.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (0.4.0) Requirement already satisfied: setproctitle in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (1.3.3) Requirement already satisfied: setuptools in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (69.2.0) Requirement already satisfied: appdirs>=1.4.3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (1.4.4) Requirement already satisfied: protobuf!=4.21.0,<5,>=3.19.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (4.25.3) Requirement already satisfied: torch in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from pytorch_msssim->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 4)) (1.12.1) Requirement already satisfied: packaging>17.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from torchmetrics->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 5)) (24.0) Collecting lightning-utilities>=0.8.0 (from torchmetrics->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 5)) Using cached lightning_utilities-0.11.2-py3-none-any.whl.metadata (4.7 kB) Requirement already satisfied: Flask<3.1,>=1.0.4 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.0.3) Requirement already satisfied: plotly>=5.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.20.0) Requirement already satisfied: dash-html-components==2.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.0.0) Requirement already satisfied: dash-core-components==2.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.0.0) Requirement already satisfied: dash-table==5.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.0.0) Requirement already satisfied: importlib-metadata in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (7.1.0) Requirement already satisfied: typing-extensions>=4.1.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.10.0) Requirement already satisfied: retrying in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.3.4) Requirement already satisfied: nest-asyncio in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.6.0) Requirement already satisfied: six>=1.4.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from docker-pycreds>=0.4.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (1.16.0) Requirement already satisfied: gitdb<5,>=4.0.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from GitPython!=3.1.29,>=1.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (4.0.11) Requirement already satisfied: comm>=0.1.3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.2.2) Requirement already satisfied: ipython>=6.1.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (8.23.0) Requirement already satisfied: traitlets>=4.3.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.14.2) Requirement already satisfied: widgetsnbextension~=4.0.10 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.0.10) Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.0.10) Requirement already satisfied: contourpy>=1.0.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.2.1) Requirement already satisfied: cycler>=0.10 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.51.0) Requirement already satisfied: kiwisolver>=1.3.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.4.5) Requirement already satisfied: pyparsing>=2.3.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.1.2) Requirement already satisfied: python-dateutil>=2.7 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from matplotlib>=3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.9.0.post0) Requirement already satisfied: fastjsonschema>=2.15 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.19.1) Requirement already satisfied: jsonschema>=2.6 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.21.1) Requirement already satisfied: jupyter-core!=5.0.,>=4.12 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.7.2) Requirement already satisfied: pytz>=2020.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from pandas>=1.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2024.1) Requirement already satisfied: tzdata>=2022.7 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from pandas>=1.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2024.1) Requirement already satisfied: charset-normalizer<4,>=2 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from requests<3,>=2.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from requests<3,>=2.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from requests<3,>=2.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (2.2.1) Requirement already satisfied: certifi>=2017.4.17 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from requests<3,>=2.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (2024.2.2) Requirement already satisfied: scipy>=1.6.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from scikit-learn>=0.21->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.13.0) Requirement already satisfied: joblib>=1.2.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from scikit-learn>=0.21->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.4.0) Requirement already satisfied: threadpoolctl>=2.0.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from scikit-learn>=0.21->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.4.0) Requirement already satisfied: MarkupSafe>=2.1.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from werkzeug>=2.2.3->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.1.5) Requirement already satisfied: Jinja2>=3.1.2 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.1.3) Requirement already satisfied: itsdangerous>=2.1.2 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.1.2) Requirement already satisfied: blinker>=1.6.2 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.7.0) Requirement already satisfied: smmap<6,>=3.0.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from gitdb<5,>=4.0.1->GitPython!=3.1.29,>=1.0.0->wandb->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 2)) (5.0.1) Requirement already satisfied: decorator in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (5.1.1) Requirement already satisfied: jedi>=0.16 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.19.1) Requirement already satisfied: matplotlib-inline in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.1.6) Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.0.43) Requirement already satisfied: pygments>=2.4.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.17.2) Requirement already satisfied: stack-data in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.6.3) Requirement already satisfied: exceptiongroup in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (1.2.0) Requirement already satisfied: pexpect>4.3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.9.0) Requirement already satisfied: attrs>=22.2.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (23.2.0) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2023.12.1) Requirement already satisfied: referencing>=0.28.4 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.34.0) Requirement already satisfied: rpds-py>=0.7.1 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.18.0) Requirement already satisfied: platformdirs>=2.5 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jupyter-core!=5.0.,>=4.12->nbformat>=5.7.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (4.2.0) Requirement already satisfied: tenacity>=6.2.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from plotly>=5.0.0->dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (8.2.3) Requirement already satisfied: zipp>=0.5 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from importlib-metadata->dash>=2.6.0->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (3.18.1) Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.8.4) Requirement already satisfied: ptyprocess>=0.5 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.7.0) Requirement already satisfied: wcwidth in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.2.13) Requirement already satisfied: executing>=1.2.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.0.1) Requirement already satisfied: asttokens>=2.1.0 in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (2.4.1) Requirement already satisfied: pure-eval in /home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r /home/ubuntu/workdir/Gaussian-SLAM/condaenv.rg07_ib3.requirements.txt (line 1)) (0.2.2) Using cached trimesh-4.3.0-py3-none-any.whl (693 kB) Using cached pytorch_msssim-1.0.0-py3-none-any.whl (7.7 kB) Using cached torchmetrics-1.3.2-py3-none-any.whl (841 kB) Using cached lightning_utilities-0.11.2-py3-none-any.whl (26 kB) Building wheels for collected packages: simple_knn, gaussian_rasterizer Building wheel for simple_knn (setup.py): started Building wheel for simple_knn (setup.py): finished with status 'error' Running setup.py clean for simple_knn Building wheel for gaussian_rasterizer (setup.py): started Building wheel for gaussian_rasterizer (setup.py): finished with status 'error' Running setup.py clean for gaussian_rasterizer Failed to build simple_knn gaussian_rasterizer
Pip subprocess error: Running command git clone --filter=blob:none --quiet https://github.com/eriksandstroem/evaluate_3d_reconstruction_lib.git /tmp/pip-req-build-k2z9n_op Running command git rev-parse -q --verify 'sha^9b3cc08be5440db9c375cc21e3bd65bb4a337db7' Running command git fetch -q https://github.com/eriksandstroem/evaluate_3d_reconstruction_lib.git 9b3cc08be5440db9c375cc21e3bd65bb4a337db7 Running command git clone --filter=blob:none --quiet https://github.com/VladimirYugay/simple-knn.git /tmp/pip-req-build-r9sin004 Running command git rev-parse -q --verify 'sha^c7e51a06a4cd84c25e769fee29ab391fe5d5ff8d' Running command git fetch -q https://github.com/VladimirYugay/simple-knn.git c7e51a06a4cd84c25e769fee29ab391fe5d5ff8d Running command git clone --filter=blob:none --quiet https://github.com/VladimirYugay/gaussian_rasterizer.git /tmp/pip-req-build-vh3i8h9e Running command git rev-parse -q --verify 'sha^9c40173fcc8d9b16778a1a8040295bc2f9ebf129' Running command git fetch -q https://github.com/VladimirYugay/gaussian_rasterizer.git 9c40173fcc8d9b16778a1a8040295bc2f9ebf129 error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [48 lines of output] running bdist_wheel running build running build_ext Traceback (most recent call last): File "", line 2, in
File "", line 34, in
File "/tmp/pip-req-build-r9sin004/setup.py", line 21, in
setup(
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/init.py", line 104, in setup
return distutils.core.setup(**attrs)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 368, in run
self.run_command("build")
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 131, in run
self.run_command(cmd_name)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 91, in run
_build_ext.run(self)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
self.build_extensions()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 434, in build_extensions
self._check_cuda_version(compiler_name, compiler_version)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 812, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (11.7) mismatches the version that was used to compile
PyTorch (10.2). Please make sure to use the same CUDA versions.
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for simple_knn error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [52 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/gaussian_rasterizer copying gaussian_rasterizer/init.py -> build/lib.linux-x86_64-cpython-310/gaussian_rasterizer running build_ext Traceback (most recent call last): File "", line 2, in
File "", line 34, in
File "/tmp/pip-req-build-vh3i8h9e/setup.py", line 19, in
setup(
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/init.py", line 104, in setup
return distutils.core.setup(**attrs)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 368, in run
self.run_command("build")
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 131, in run
self.run_command(cmd_name)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/dist.py", line 967, in run_command
super().run_command(command)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 91, in run
_build_ext.run(self)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
self.build_extensions()
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 434, in build_extensions
self._check_cuda_version(compiler_name, compiler_version)
File "/home/ubuntu/conda/envs/gslam/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 812, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (11.7) mismatches the version that was used to compile
PyTorch (10.2). Please make sure to use the same CUDA versions.
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for gaussian_rasterizer ERROR: Could not build wheels for simple_knn, gaussian_rasterizer, which is required to install pyproject.toml-based projects
failed
CondaEnvException: Pip failed
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2022 NVIDIA Corporation Built on Wed_Jun__8_16:49:14_PDT_2022 Cuda compilation tools, release 11.7, V11.7.99 Build cuda_11.7.r11.7/compiler.31442593_0