Paper:https://github.com/Ruyi-Zha/r2_gaussian
命令:shell
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ nvidia-smi
Tue Dec 2 18:00:00 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 Off | 00000000:01:00.0 On | N/A |
| 0% 58C P8 19W / 170W | 362MiB / 12288MiB | 5% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1224 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 2472 G /usr/lib/xorg/Xorg 122MiB |
| 0 N/A N/A 2620 G /usr/bin/gnome-shell 58MiB |
| 0 N/A N/A 5299 G ...49,1962950030242684192,262144 90MiB |
+-----------------------------------------------------------------------------------------+
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ anaconda
anaconda:未找到命令
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda
usage: conda [-h] [-v] [--no-plugins] [-V] COMMAND ...
conda is a tool for managing and deploying applications, environments and packages.
options:
-h, --help Show this help message and exit.
-v, --verbose Can be used multiple times. Once for detailed output, twice for INFO logging, thrice for DEBUG logging, four times for TRACE logging.
--no-plugins Disable all plugins that are not built into conda.
-V, --version Show the conda version number and exit.
commands:
The following built-in and plugins subcommands are available.
COMMAND
activate Activate a conda environment.
build Build conda packages from a conda recipe.
clean Remove unused packages and caches.
compare Compare packages between conda environments.
config Modify configuration values in .condarc.
content-trust Signing and verification tools for Conda
convert Convert pure Python packages to other platforms (a.k.a., subdirs).
create Create a new conda environment from a list of specified packages.
deactivate Deactivate the current active conda environment.
debug Debug the build or test phases of conda recipes.
develop Install a Python package in 'development mode'. Similar to `pip install --editable`.
doctor Display a health report for your environment.
export Export a given environment
index Update package index metadata files.
info Display information about current conda install.
init Initialize conda for shell interaction.
inspect Tools for inspecting conda packages.
install Install a list of packages into a specified conda environment.
list List installed packages in a conda environment.
metapackage Specialty tool for generating conda metapackage.
notices Retrieve latest channel notifications.
pack See `conda pack --help`.
package Create low-level conda packages. (EXPERIMENTAL)
remove (uninstall)
Remove a list of packages from a specified conda environment.
rename Rename an existing environment.
render Expand a conda recipe into a platform-specific recipe.
repo See `conda repo --help`.
repoquery Advanced search for repodata.
run Run an executable in a conda environment.
search Search for packages and display associated information using the MatchSpec format.
server See `conda server --help`.
skeleton Generate boilerplate conda recipes.
token See `conda token --help`.
update (upgrade) Update conda packages to the latest compatible version.
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda env create --file environment.yml
Channels:
- pytorch
- conda-forge
- defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: \ By downloading and using the CUDA Toolkit conda packages, you accept the terms and conditions of the CUDA End User License Agreement (EULA): https://docs.nvidia.com/cuda/eula/index.html
done
Installing pip dependencies: | Ran pip subprocess with arguments:
['/home/hychin/anaconda3/envs/r2_gaussian/bin/python', '-m', 'pip', 'install', '-U', '-r', '/home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt', '--exists-action=b']
Pip subprocess output:
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn (from -r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 11))
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization (from -r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 12))
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting opencv-python
Downloading opencv_python-4.12.0.88-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (67.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.0/67.0 MB 31.0 MB/s eta 0:00:00
Collecting matplotlib
Downloading matplotlib-3.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 47.6 MB/s eta 0:00:00
Collecting pydicom
Downloading pydicom-2.4.4-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 69.4 MB/s eta 0:00:00
Collecting tifffile
Downloading tifffile-2024.8.30-py3-none-any.whl (227 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.3/227.3 kB 17.4 MB/s eta 0:00:00
Collecting imagecodecs
Downloading imagecodecs-2024.12.30-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.5/43.5 MB 27.1 MB/s eta 0:00:00
Collecting pyvista
Downloading pyvista-0.46.4-py3-none-any.whl (2.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 51.7 MB/s eta 0:00:00
Collecting SimpleITK
Downloading simpleitk-2.5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (52.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.6/52.6 MB 28.6 MB/s eta 0:00:00
Collecting scikit-image
Downloading scikit_image-0.24.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.9/14.9 MB 41.0 MB/s eta 0:00:00
Collecting Cython==0.29.36
Downloading Cython-0.29.36-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 36.7 MB/s eta 0:00:00
Collecting open3d==0.18.0
Downloading open3d-0.18.0-cp39-cp39-manylinux_2_27_x86_64.whl (399.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 399.7/399.7 MB 12.4 MB/s eta 0:00:00
Collecting pandas>=1.0
Downloading pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 34.5 MB/s eta 0:00:00
Collecting scikit-learn>=0.21
Downloading scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 37.6 MB/s eta 0:00:00
Requirement already satisfied: werkzeug>=2.2.3 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (3.1.3)
Collecting dash>=2.6.0
Downloading dash-3.3.0-py3-none-any.whl (7.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.9/7.9 MB 37.4 MB/s eta 0:00:00
Collecting nbformat>=5.7.0
Downloading nbformat-5.10.4-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 26.8 MB/s eta 0:00:00
Collecting ipywidgets>=8.0.4
Downloading ipywidgets-8.1.8-py3-none-any.whl (139 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.8/139.8 kB 7.2 MB/s eta 0:00:00
Requirement already satisfied: pillow>=9.3.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (9.4.0)
Requirement already satisfied: tqdm in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (4.67.1)
Collecting pyquaternion
Downloading pyquaternion-0.9.9-py3-none-any.whl (14 kB)
Requirement already satisfied: numpy>=1.18.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (1.24.1)
Collecting configargparse
Downloading configargparse-1.7.1-py3-none-any.whl (25 kB)
Requirement already satisfied: pyyaml>=5.4.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (6.0.2)
Collecting addict
Downloading addict-2.4.0-py3-none-any.whl (3.8 kB)
Collecting numpy>=1.18.0
Downloading numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 31.3 MB/s eta 0:00:00
Collecting kiwisolver>=1.3.1
Downloading kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 34.5 MB/s eta 0:00:00
Collecting python-dateutil>=2.7
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 25.4 MB/s eta 0:00:00
Collecting contourpy>=1.0.1
Downloading contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (321 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 321.9/321.9 kB 49.1 MB/s eta 0:00:00
Requirement already satisfied: packaging>=20.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 2)) (25.0)
Collecting pyparsing>=2.3.1
Downloading pyparsing-3.2.5-py3-none-any.whl (113 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.9/113.9 kB 28.8 MB/s eta 0:00:00
Collecting cycler>=0.10
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Collecting importlib-resources>=3.2.0
Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB)
Collecting fonttools>=4.22.0
Downloading fonttools-4.60.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 27.7 MB/s eta 0:00:00
Requirement already satisfied: typing-extensions>=4.10 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pyvista->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 6)) (4.14.1)
Collecting pooch
Downloading pooch-1.8.2-py3-none-any.whl (64 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.6/64.6 kB 6.3 MB/s eta 0:00:00
Collecting vtk<9.6.0
Downloading vtk-9.5.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (112.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.2/112.2 MB 17.4 MB/s eta 0:00:00
Collecting scooby>=0.5.1
Downloading scooby-0.11.0-py3-none-any.whl (19 kB)
Collecting scipy>=1.9
Downloading scipy-1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.6/38.6 MB 22.4 MB/s eta 0:00:00
Collecting networkx>=2.8
Downloading networkx-3.2.1-py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 29.5 MB/s eta 0:00:00
Collecting imageio>=2.33
Downloading imageio-2.37.2-py3-none-any.whl (317 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.6/317.6 kB 15.3 MB/s eta 0:00:00
Collecting lazy-loader>=0.4
Downloading lazy_loader-0.4-py3-none-any.whl (12 kB)
Collecting nest-asyncio
Downloading nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Requirement already satisfied: setuptools in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (80.9.0)
Collecting Flask<3.2,>=1.0.4
Downloading flask-3.1.2-py3-none-any.whl (103 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.3/103.3 kB 7.0 MB/s eta 0:00:00
Requirement already satisfied: importlib-metadata in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (8.7.0)
Collecting retrying
Downloading retrying-1.4.2-py3-none-any.whl (10 kB)
Requirement already satisfied: requests in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (2.32.5)
Collecting plotly>=5.0.0
Downloading plotly-6.5.0-py3-none-any.whl (9.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.9/9.9 MB 23.6 MB/s eta 0:00:00
Requirement already satisfied: zipp>=3.1.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from importlib-resources>=3.2.0->matplotlib->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 2)) (3.23.0)
Collecting traitlets>=4.3.1
Downloading traitlets-5.14.3-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 12.9 MB/s eta 0:00:00
Collecting ipython>=6.1.0
Downloading ipython-8.18.1-py3-none-any.whl (808 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 808.2/808.2 kB 28.8 MB/s eta 0:00:00
Collecting widgetsnbextension~=4.0.14
Downloading widgetsnbextension-4.0.15-py3-none-any.whl (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 26.0 MB/s eta 0:00:00
Collecting comm>=0.1.3
Downloading comm-0.2.3-py3-none-any.whl (7.3 kB)
Collecting jupyterlab_widgets~=3.0.15
Downloading jupyterlab_widgets-3.0.16-py3-none-any.whl (914 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 914.9/914.9 kB 28.3 MB/s eta 0:00:00
Collecting jupyter-core!=5.0.*,>=4.12
Downloading jupyter_core-5.8.1-py3-none-any.whl (28 kB)
Collecting jsonschema>=2.6
Downloading jsonschema-4.25.1-py3-none-any.whl (90 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.0/90.0 kB 30.0 MB/s eta 0:00:00
Collecting fastjsonschema>=2.15
Downloading fastjsonschema-2.21.2-py3-none-any.whl (24 kB)
Collecting tzdata>=2022.7
Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 347.8/347.8 kB 28.0 MB/s eta 0:00:00
Collecting pytz>=2020.1
Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 509.2/509.2 kB 24.3 MB/s eta 0:00:00
Collecting six>=1.5
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting joblib>=1.2.0
Downloading joblib-1.5.2-py3-none-any.whl (308 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 308.4/308.4 kB 14.4 MB/s eta 0:00:00
Collecting threadpoolctl>=3.1.0
Downloading threadpoolctl-3.6.0-py3-none-any.whl (18 kB)
Requirement already satisfied: MarkupSafe>=2.1.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from werkzeug>=2.2.3->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (3.0.2)
Collecting platformdirs>=2.5.0
Downloading platformdirs-4.4.0-py3-none-any.whl (18 kB)
Collecting click>=8.1.3
Downloading click-8.1.8-py3-none-any.whl (98 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 7.1 MB/s eta 0:00:00
Collecting blinker>=1.9.0
Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Collecting itsdangerous>=2.2.0
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Collecting jinja2>=3.1.2
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 12.3 MB/s eta 0:00:00
Collecting pygments>=2.4.0
Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.6 MB/s eta 0:00:00
Collecting pexpect>4.3
Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 6.0 MB/s eta 0:00:00
Collecting exceptiongroup
Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
Collecting stack-data
Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
Collecting jedi>=0.16
Downloading jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 26.8 MB/s eta 0:00:00
Collecting matplotlib-inline
Downloading matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB)
Collecting decorator
Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
Collecting prompt-toolkit<3.1.0,>=3.0.41
Downloading prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 391.4/391.4 kB 16.8 MB/s eta 0:00:00
Collecting jsonschema-specifications>=2023.03.6
Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Collecting attrs>=22.2.0
Downloading attrs-25.4.0-py3-none-any.whl (67 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.6/67.6 kB 4.7 MB/s eta 0:00:00
Collecting rpds-py>=0.7.1
Downloading rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (384 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 384.4/384.4 kB 14.6 MB/s eta 0:00:00
Collecting referencing>=0.28.4
Downloading referencing-0.36.2-py3-none-any.whl (26 kB)
Collecting narwhals>=1.15.1
Downloading narwhals-2.13.0-py3-none-any.whl (426 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 426.4/426.4 kB 17.6 MB/s eta 0:00:00
Requirement already satisfied: urllib3<3,>=1.21.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (2.5.0)
Requirement already satisfied: charset_normalizer<4,>=2 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (3.4.3)
Requirement already satisfied: certifi>=2017.4.17 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (2025.8.3)
Requirement already satisfied: idna<4,>=2.5 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r /home/hychin/桌面/linshi/r2_gaussian/condaenv.b7_c17p4.requirements.txt (line 10)) (3.10)
Collecting parso<0.9.0,>=0.8.4
Downloading parso-0.8.5-py2.py3-none-any.whl (106 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 106.7/106.7 kB 10.8 MB/s eta 0:00:00
Collecting ptyprocess>=0.5
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting wcwidth
Downloading wcwidth-0.2.14-py2.py3-none-any.whl (37 kB)
Collecting executing>=1.2.0
Downloading executing-2.2.1-py2.py3-none-any.whl (28 kB)
Collecting pure-eval
Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB)
Collecting asttokens>=2.1.0
Downloading asttokens-3.0.1-py3-none-any.whl (27 kB)
Installing collected packages: xray_gaussian_rasterization_voxelization, SimpleITK, simple_knn, pytz, pure-eval, ptyprocess, fastjsonschema, addict, widgetsnbextension, wcwidth, tzdata, traitlets, threadpoolctl, six, scooby, rpds-py, retrying, pyparsing, pygments, pydicom, platformdirs, pexpect, parso, numpy, networkx, nest-asyncio, narwhals, lazy-loader, kiwisolver, jupyterlab_widgets, joblib, jinja2, itsdangerous, importlib-resources, fonttools, executing, exceptiongroup, decorator, Cython, cycler, configargparse, comm, click, blinker, attrs, asttokens, tifffile, stack-data, scipy, referencing, python-dateutil, pyquaternion, prompt-toolkit, pooch, plotly, opencv-python, matplotlib-inline, jupyter-core, jedi, imageio, imagecodecs, Flask, contourpy, scikit-learn, scikit-image, pandas, matplotlib, jsonschema-specifications, ipython, dash, vtk, jsonschema, ipywidgets, pyvista, nbformat, open3d
Running setup.py develop for xray_gaussian_rasterization_voxelization
Pip subprocess error:
error: subprocess-exited-with-error
× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [82 lines of output]
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:25: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
from pkg_resources import packaging # type: ignore[attr-defined]
running develop
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``develop``.
Instead, use standards-based tools like pip or uv.
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'error'
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 351, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 333, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 132, in get_requires_for_build_editable
return hook(config_settings)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 13, in <module>
ModuleNotFoundError: No module named 'torch'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
WARNING: There was an error checking the latest version of pip.
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/hychin/桌面/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization/setup.py", line 18, in <module>
setup(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/__init__.py", line 115, in setup
return distutils.core.setup(**attrs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/develop.py", line 39, in run
subprocess.check_call(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/python', '-m', 'pip', 'install', '-e', '.', '--use-pep517', '--no-deps']' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [82 lines of output]
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:25: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
from pkg_resources import packaging # type: ignore[attr-defined]
running develop
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``develop``.
Instead, use standards-based tools like pip or uv.
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'error'
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 351, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 333, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 132, in get_requires_for_build_editable
return hook(config_settings)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-o2ka3kbx/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 13, in <module>
ModuleNotFoundError: No module named 'torch'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
WARNING: There was an error checking the latest version of pip.
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/hychin/桌面/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization/setup.py", line 18, in <module>
setup(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/__init__.py", line 115, in setup
return distutils.core.setup(**attrs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/develop.py", line 39, in run
subprocess.check_call(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/python', '-m', 'pip', 'install', '-e', '.', '--use-pep517', '--no-deps']' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
WARNING: There was an error checking the latest version of pip.
failed
CondaEnvException: Pip failed
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda list
# packages in environment at /home/hychin/anaconda3:
#
# Name Version Build Channel
_anaconda_depends 2024.06 py312_mkl_2 https://repo.anaconda.com/pkgs/main
_libgcc_mutex 0.1 main https://repo.anaconda.com/pkgs/main
_openmp_mutex 5.1 1_gnu https://repo.anaconda.com/pkgs/main
abseil-cpp 20211102.0 hd4dd3e8_0 https://repo.anaconda.com/pkgs/main
aiobotocore 2.12.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
aiohttp 3.9.5 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
aioitertools 0.7.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
aiosignal 1.2.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
alabaster 0.7.16 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
altair 5.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
anaconda-anon-usage 0.4.4 py312hfc0e8ea_100 https://repo.anaconda.com/pkgs/main
anaconda-catalogs 0.2.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
anaconda-client 1.12.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
anaconda-cloud-auth 0.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
anaconda-navigator 2.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
anaconda-project 0.11.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
annotated-types 0.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
anyio 4.2.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
aom 3.6.0 h6a678d5_0 https://repo.anaconda.com/pkgs/main
appdirs 1.4.4 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
archspec 0.2.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
argon2-cffi 21.3.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
argon2-cffi-bindings 21.2.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
arrow 1.2.3 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
arrow-cpp 14.0.2 h374c478_1 https://repo.anaconda.com/pkgs/main
astroid 2.14.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
astropy 6.1.0 py312ha883a20_0 https://repo.anaconda.com/pkgs/main
astropy-iers-data 0.2024.6.3.0.31.14 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
asttokens 2.0.5 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
async-lru 2.0.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
atomicwrites 1.4.0 py_0 https://repo.anaconda.com/pkgs/main
attrs 23.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
automat 20.2.0 py_0 https://repo.anaconda.com/pkgs/main
autopep8 2.0.4 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
aws-c-auth 0.6.19 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-cal 0.5.20 hdbd6064_0 https://repo.anaconda.com/pkgs/main
aws-c-common 0.8.5 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-compression 0.2.16 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-event-stream 0.2.15 h6a678d5_0 https://repo.anaconda.com/pkgs/main
aws-c-http 0.6.25 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-io 0.13.10 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-mqtt 0.7.13 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-c-s3 0.1.51 hdbd6064_0 https://repo.anaconda.com/pkgs/main
aws-c-sdkutils 0.1.6 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-checksums 0.1.13 h5eee18b_0 https://repo.anaconda.com/pkgs/main
aws-crt-cpp 0.18.16 h6a678d5_0 https://repo.anaconda.com/pkgs/main
aws-sdk-cpp 1.10.55 h721c034_0 https://repo.anaconda.com/pkgs/main
babel 2.11.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
bcrypt 3.2.0 py312h5eee18b_1 https://repo.anaconda.com/pkgs/main
beautifulsoup4 4.12.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
binaryornot 0.4.4 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
black 24.4.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
blas 1.0 mkl https://repo.anaconda.com/pkgs/main
bleach 4.1.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
blinker 1.6.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
blosc 1.21.3 h6a678d5_0 https://repo.anaconda.com/pkgs/main
bokeh 3.4.1 py312he106c6f_0 https://repo.anaconda.com/pkgs/main
boltons 23.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
boost-cpp 1.82.0 hdb19cb5_2 https://repo.anaconda.com/pkgs/main
botocore 1.34.69 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
bottleneck 1.3.7 py312ha883a20_0 https://repo.anaconda.com/pkgs/main
brotli 1.0.9 h5eee18b_8 https://repo.anaconda.com/pkgs/main
brotli-bin 1.0.9 h5eee18b_8 https://repo.anaconda.com/pkgs/main
brotli-python 1.0.9 py312h6a678d5_8 https://repo.anaconda.com/pkgs/main
brunsli 0.1 h2531618_0 https://repo.anaconda.com/pkgs/main
bzip2 1.0.8 h5eee18b_6 https://repo.anaconda.com/pkgs/main
c-ares 1.19.1 h5eee18b_0 https://repo.anaconda.com/pkgs/main
c-blosc2 2.12.0 h80c7b02_0 https://repo.anaconda.com/pkgs/main
ca-certificates 2024.3.11 h06a4308_0 https://repo.anaconda.com/pkgs/main
cachetools 5.3.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
certifi 2024.6.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
cffi 1.16.0 py312h5eee18b_1 https://repo.anaconda.com/pkgs/main
cfitsio 3.470 h5893167_7 https://repo.anaconda.com/pkgs/main
chardet 4.0.0 py312h06a4308_1003 https://repo.anaconda.com/pkgs/main
charls 2.2.0 h2531618_0 https://repo.anaconda.com/pkgs/main
charset-normalizer 2.0.4 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
click 8.1.7 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
cloudpickle 2.2.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
colorama 0.4.6 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
colorcet 3.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
comm 0.2.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda 24.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-build 24.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-content-trust 0.2.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
conda-index 0.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-libmamba-solver 24.1.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
conda-pack 0.7.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-package-handling 2.3.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-package-streaming 0.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-repo-cli 1.0.88 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
conda-token 0.5.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
constantly 23.10.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
contourpy 1.2.0 py312hdb19cb5_0 https://repo.anaconda.com/pkgs/main
cookiecutter 2.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
cryptography 42.0.5 py312hdda0065_1 https://repo.anaconda.com/pkgs/main
cssselect 1.2.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
curl 8.7.1 hdbd6064_0 https://repo.anaconda.com/pkgs/main
cycler 0.11.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
cyrus-sasl 2.1.28 h52b45da_1 https://repo.anaconda.com/pkgs/main
cytoolz 0.12.2 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
dask 2024.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
dask-core 2024.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
dask-expr 1.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
datashader 0.16.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
dav1d 1.2.1 h5eee18b_0 https://repo.anaconda.com/pkgs/main
dbus 1.13.18 hb2f20db_0 https://repo.anaconda.com/pkgs/main
debugpy 1.6.7 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
decorator 5.1.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
defusedxml 0.7.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
diff-match-patch 20200713 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
dill 0.3.8 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
distributed 2024.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
distro 1.9.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
docstring-to-markdown 0.11 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
docutils 0.18.1 py312h06a4308_3 https://repo.anaconda.com/pkgs/main
entrypoints 0.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
et_xmlfile 1.1.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
executing 0.8.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
expat 2.6.2 h6a678d5_0 https://repo.anaconda.com/pkgs/main
filelock 3.13.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
flake8 7.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
flask 3.0.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
fmt 9.1.0 hdb19cb5_1 https://repo.anaconda.com/pkgs/main
fontconfig 2.14.1 h4c34cd2_2 https://repo.anaconda.com/pkgs/main
fonttools 4.51.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
freetype 2.12.1 h4a9f257_0 https://repo.anaconda.com/pkgs/main
frozendict 2.4.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
frozenlist 1.4.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
fsspec 2024.3.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
gensim 4.3.2 py312h526ad5a_0 https://repo.anaconda.com/pkgs/main
gflags 2.2.2 h6a678d5_1 https://repo.anaconda.com/pkgs/main
giflib 5.2.1 h5eee18b_3 https://repo.anaconda.com/pkgs/main
gitdb 4.0.7 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
gitpython 3.1.37 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
glib 2.78.4 h6a678d5_0 https://repo.anaconda.com/pkgs/main
glib-tools 2.78.4 h6a678d5_0 https://repo.anaconda.com/pkgs/main
glog 0.5.0 h6a678d5_1 https://repo.anaconda.com/pkgs/main
greenlet 3.0.1 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
grpc-cpp 1.48.2 he1ff14a_1 https://repo.anaconda.com/pkgs/main
gst-plugins-base 1.14.1 h6a678d5_1 https://repo.anaconda.com/pkgs/main
gstreamer 1.14.1 h5eee18b_1 https://repo.anaconda.com/pkgs/main
h5py 3.11.0 py312h34c39bb_0 https://repo.anaconda.com/pkgs/main
hdf5 1.12.1 h2b7332f_3 https://repo.anaconda.com/pkgs/main
heapdict 1.0.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
holoviews 1.19.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
hvplot 0.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
hyperlink 21.0.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
icu 73.1 h6a678d5_0 https://repo.anaconda.com/pkgs/main
idna 3.7 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
imagecodecs 2023.1.23 py312h81b8100_1 https://repo.anaconda.com/pkgs/main
imageio 2.33.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
imagesize 1.4.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
imbalanced-learn 0.12.3 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
importlib-metadata 7.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
incremental 22.10.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
inflection 0.5.1 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
iniconfig 1.1.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
intake 0.7.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
intel-openmp 2023.1.0 hdb19cb5_46306 https://repo.anaconda.com/pkgs/main
intervaltree 3.1.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
ipykernel 6.28.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
ipython 8.25.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
ipython_genutils 0.2.0 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
ipywidgets 7.8.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
isort 5.13.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
itemadapter 0.3.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
itemloaders 1.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
itsdangerous 2.2.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jaraco.classes 3.2.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
jedi 0.18.1 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
jeepney 0.7.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
jellyfish 1.0.1 py312hb02cf49_0 https://repo.anaconda.com/pkgs/main
jinja2 3.1.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jmespath 1.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
joblib 1.4.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jpeg 9e h5eee18b_1 https://repo.anaconda.com/pkgs/main
jq 1.6 h27cfd23_1000 https://repo.anaconda.com/pkgs/main
json5 0.9.6 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
jsonpatch 1.33 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
jsonpointer 2.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
jsonschema 4.19.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jsonschema-specifications 2023.7.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter 1.0.0 py312h06a4308_9 https://repo.anaconda.com/pkgs/main
jupyter-lsp 2.2.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter_client 8.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter_console 6.6.3 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
jupyter_core 5.7.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter_events 0.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter_server 2.14.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyter_server_terminals 0.4.4 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
jupyterlab 4.0.11 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyterlab-variableinspector 3.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyterlab_pygments 0.1.2 py_0 https://repo.anaconda.com/pkgs/main
jupyterlab_server 2.25.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
jxrlib 1.1 h7b6447c_2 https://repo.anaconda.com/pkgs/main
keyring 24.3.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
kiwisolver 1.4.4 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
krb5 1.20.1 h143b758_1 https://repo.anaconda.com/pkgs/main
lazy-object-proxy 1.10.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
lazy_loader 0.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
lcms2 2.12 h3be6417_0 https://repo.anaconda.com/pkgs/main
ld_impl_linux-64 2.38 h1181459_1 https://repo.anaconda.com/pkgs/main
lerc 3.0 h295c915_0 https://repo.anaconda.com/pkgs/main
libaec 1.0.4 he6710b0_1 https://repo.anaconda.com/pkgs/main
libarchive 3.6.2 h6ac8c49_3 https://repo.anaconda.com/pkgs/main
libavif 0.11.1 h5eee18b_0 https://repo.anaconda.com/pkgs/main
libboost 1.82.0 h109eef0_2 https://repo.anaconda.com/pkgs/main
libbrotlicommon 1.0.9 h5eee18b_8 https://repo.anaconda.com/pkgs/main
libbrotlidec 1.0.9 h5eee18b_8 https://repo.anaconda.com/pkgs/main
libbrotlienc 1.0.9 h5eee18b_8 https://repo.anaconda.com/pkgs/main
libclang 14.0.6 default_hc6dbbc7_1 https://repo.anaconda.com/pkgs/main
libclang13 14.0.6 default_he11475f_1 https://repo.anaconda.com/pkgs/main
libcups 2.4.2 h2d74bed_1 https://repo.anaconda.com/pkgs/main
libcurl 8.7.1 h251f7ec_0 https://repo.anaconda.com/pkgs/main
libdeflate 1.17 h5eee18b_1 https://repo.anaconda.com/pkgs/main
libedit 3.1.20230828 h5eee18b_0 https://repo.anaconda.com/pkgs/main
libev 4.33 h7f8727e_1 https://repo.anaconda.com/pkgs/main
libevent 2.1.12 hdbd6064_1 https://repo.anaconda.com/pkgs/main
libffi 3.4.4 h6a678d5_1 https://repo.anaconda.com/pkgs/main
libgcc-ng 11.2.0 h1234567_1 https://repo.anaconda.com/pkgs/main
libgfortran-ng 11.2.0 h00389a5_1 https://repo.anaconda.com/pkgs/main
libgfortran5 11.2.0 h1234567_1 https://repo.anaconda.com/pkgs/main
libglib 2.78.4 hdc74915_0 https://repo.anaconda.com/pkgs/main
libgomp 11.2.0 h1234567_1 https://repo.anaconda.com/pkgs/main
libiconv 1.16 h5eee18b_3 https://repo.anaconda.com/pkgs/main
liblief 0.12.3 h6a678d5_0 https://repo.anaconda.com/pkgs/main
libllvm14 14.0.6 hdb19cb5_3 https://repo.anaconda.com/pkgs/main
libmamba 1.5.8 hfe524e5_2 https://repo.anaconda.com/pkgs/main
libmambapy 1.5.8 py312h2dafd23_2 https://repo.anaconda.com/pkgs/main
libnghttp2 1.57.0 h2d74bed_0 https://repo.anaconda.com/pkgs/main
libpng 1.6.39 h5eee18b_0 https://repo.anaconda.com/pkgs/main
libpq 12.17 hdbd6064_0 https://repo.anaconda.com/pkgs/main
libprotobuf 3.20.3 he621ea3_0 https://repo.anaconda.com/pkgs/main
libsodium 1.0.18 h7b6447c_0 https://repo.anaconda.com/pkgs/main
libsolv 0.7.24 he621ea3_1 https://repo.anaconda.com/pkgs/main
libspatialindex 1.9.3 h2531618_0 https://repo.anaconda.com/pkgs/main
libssh2 1.11.0 h251f7ec_0 https://repo.anaconda.com/pkgs/main
libstdcxx-ng 11.2.0 h1234567_1 https://repo.anaconda.com/pkgs/main
libthrift 0.15.0 h1795dd8_2 https://repo.anaconda.com/pkgs/main
libtiff 4.5.1 h6a678d5_0 https://repo.anaconda.com/pkgs/main
libuuid 1.41.5 h5eee18b_0 https://repo.anaconda.com/pkgs/main
libwebp-base 1.3.2 h5eee18b_0 https://repo.anaconda.com/pkgs/main
libxcb 1.15 h7f8727e_0 https://repo.anaconda.com/pkgs/main
libxkbcommon 1.0.1 h5eee18b_1 https://repo.anaconda.com/pkgs/main
libxml2 2.10.4 hfdd30dd_2 https://repo.anaconda.com/pkgs/main
libxslt 1.1.37 h5eee18b_1 https://repo.anaconda.com/pkgs/main
libzopfli 1.0.3 he6710b0_0 https://repo.anaconda.com/pkgs/main
linkify-it-py 2.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
llvmlite 0.42.0 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
locket 1.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
lxml 5.2.1 py312hdbbb534_0 https://repo.anaconda.com/pkgs/main
lz4 4.3.2 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
lz4-c 1.9.4 h6a678d5_1 https://repo.anaconda.com/pkgs/main
lzo 2.10 h7b6447c_2 https://repo.anaconda.com/pkgs/main
markdown 3.4.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
markdown-it-py 2.2.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
markupsafe 2.1.3 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
matplotlib 3.8.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
matplotlib-base 3.8.4 py312h526ad5a_0 https://repo.anaconda.com/pkgs/main
matplotlib-inline 0.1.6 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mccabe 0.7.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
mdit-py-plugins 0.3.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mdurl 0.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
menuinst 2.1.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mistune 2.0.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mkl 2023.1.0 h213fc3f_46344 https://repo.anaconda.com/pkgs/main
mkl-service 2.4.0 py312h5eee18b_1 https://repo.anaconda.com/pkgs/main
mkl_fft 1.3.8 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
mkl_random 1.2.4 py312hdb19cb5_0 https://repo.anaconda.com/pkgs/main
more-itertools 10.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mpmath 1.3.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
msgpack-python 1.0.3 py312hdb19cb5_0 https://repo.anaconda.com/pkgs/main
multidict 6.0.4 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
multipledispatch 0.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mypy 1.10.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
mypy_extensions 1.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
mysql 5.7.24 h721c034_2 https://repo.anaconda.com/pkgs/main
navigator-updater 0.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
nbclient 0.8.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
nbconvert 7.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
nbformat 5.9.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
ncurses 6.4 h6a678d5_0 https://repo.anaconda.com/pkgs/main
nest-asyncio 1.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
networkx 3.2.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
nltk 3.8.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
notebook 7.0.8 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
notebook-shim 0.2.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
nspr 4.35 h6a678d5_0 https://repo.anaconda.com/pkgs/main
nss 3.89.1 h6a678d5_0 https://repo.anaconda.com/pkgs/main
numba 0.59.1 py312h526ad5a_0 https://repo.anaconda.com/pkgs/main
numexpr 2.8.7 py312hf827012_0 https://repo.anaconda.com/pkgs/main
numpy 1.26.4 py312hc5e2394_0 https://repo.anaconda.com/pkgs/main
numpy-base 1.26.4 py312h0da6c21_0 https://repo.anaconda.com/pkgs/main
numpydoc 1.7.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
oniguruma 6.9.7.1 h27cfd23_0 https://repo.anaconda.com/pkgs/main
openjpeg 2.4.0 h3ad879b_0 https://repo.anaconda.com/pkgs/main
openpyxl 3.1.2 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
openssl 3.0.14 h5eee18b_0 https://repo.anaconda.com/pkgs/main
orc 1.7.4 hb3bc3d3_1 https://repo.anaconda.com/pkgs/main
overrides 7.4.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
packaging 23.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pandas 2.2.2 py312h526ad5a_0 https://repo.anaconda.com/pkgs/main
pandocfilters 1.5.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
panel 1.4.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
param 2.1.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
parsel 1.8.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
parso 0.8.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
partd 1.4.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
patch 2.7.6 h7b6447c_1001 https://repo.anaconda.com/pkgs/main
patchelf 0.17.2 h6a678d5_0 https://repo.anaconda.com/pkgs/main
pathspec 0.10.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
patsy 0.5.6 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pcre2 10.42 hebb0a14_1 https://repo.anaconda.com/pkgs/main
pexpect 4.8.0 pyhd3eb1b0_3 https://repo.anaconda.com/pkgs/main
pickleshare 0.7.5 pyhd3eb1b0_1003 https://repo.anaconda.com/pkgs/main
pillow 10.3.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
pip 24.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pkce 1.0.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pkginfo 1.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
platformdirs 3.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
plotly 5.22.0 py312he106c6f_0 https://repo.anaconda.com/pkgs/main
pluggy 1.0.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
ply 3.11 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
prometheus_client 0.14.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
prompt-toolkit 3.0.43 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
prompt_toolkit 3.0.43 hd3eb1b0_0 https://repo.anaconda.com/pkgs/main
protego 0.1.16 py_0 https://repo.anaconda.com/pkgs/main
protobuf 3.20.3 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
psutil 5.9.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
ptyprocess 0.7.0 pyhd3eb1b0_2 https://repo.anaconda.com/pkgs/main
pure_eval 0.2.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
py-cpuinfo 9.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
py-lief 0.12.3 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
pyarrow 14.0.2 py312hb107042_0 https://repo.anaconda.com/pkgs/main
pyasn1 0.4.8 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pyasn1-modules 0.2.8 py_0 https://repo.anaconda.com/pkgs/main
pybind11-abi 5 hd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pycodestyle 2.11.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pycosat 0.6.6 py312h5eee18b_1 https://repo.anaconda.com/pkgs/main
pycparser 2.21 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pyct 0.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pycurl 7.45.2 py312hdbd6064_1 https://repo.anaconda.com/pkgs/main
pydantic 2.5.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pydantic-core 2.14.6 py312hb02cf49_0 https://repo.anaconda.com/pkgs/main
pydeck 0.8.0 py312h06a4308_2 https://repo.anaconda.com/pkgs/main
pydispatcher 2.0.5 py312h06a4308_3 https://repo.anaconda.com/pkgs/main
pydocstyle 6.3.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pyerfa 2.0.1.4 py312ha883a20_0 https://repo.anaconda.com/pkgs/main
pyflakes 3.2.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pygments 2.15.1 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
pyjwt 2.8.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pylint 2.16.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pylint-venv 3.0.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pyls-spyder 0.4.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pyodbc 5.0.1 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
pyopenssl 24.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pyparsing 3.0.9 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pyqt 5.15.10 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
pyqt5-sip 12.13.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
pyqtwebengine 5.15.10 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
pysocks 1.7.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pytables 3.9.2 py312h387d6ec_0 https://repo.anaconda.com/pkgs/main
pytest 7.4.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python 3.12.4 h5148396_1 https://repo.anaconda.com/pkgs/main
python-dateutil 2.9.0post0 py312h06a4308_2 https://repo.anaconda.com/pkgs/main
python-dotenv 0.21.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python-fastjsonschema 2.16.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python-json-logger 2.0.7 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python-libarchive-c 2.9 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
python-lmdb 1.4.1 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
python-lsp-black 2.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python-lsp-jsonrpc 1.1.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
python-lsp-server 1.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
python-slugify 5.0.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
python-snappy 0.6.1 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
python-tzdata 2023.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pytoolconfig 1.2.6 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pytz 2024.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pyviz_comms 3.0.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
pywavelets 1.5.0 py312ha883a20_0 https://repo.anaconda.com/pkgs/main
pyxdg 0.27 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
pyyaml 6.0.1 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
pyzmq 25.1.2 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
qdarkstyle 3.2.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
qstylizer 0.2.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
qt-main 5.15.2 h53bd1ea_10 https://repo.anaconda.com/pkgs/main
qt-webengine 5.15.9 h9ab4d14_7 https://repo.anaconda.com/pkgs/main
qtawesome 1.2.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
qtconsole 5.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
qtpy 2.4.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
queuelib 1.6.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
re2 2022.04.01 h295c915_0 https://repo.anaconda.com/pkgs/main
readline 8.2 h5eee18b_0 https://repo.anaconda.com/pkgs/main
referencing 0.30.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
regex 2023.10.3 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
reproc 14.2.4 h6a678d5_2 https://repo.anaconda.com/pkgs/main
reproc-cpp 14.2.4 h6a678d5_2 https://repo.anaconda.com/pkgs/main
requests 2.32.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
requests-file 1.5.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
requests-toolbelt 1.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
rfc3339-validator 0.1.4 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
rfc3986-validator 0.1.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
rich 13.3.5 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
rope 1.12.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
rpds-py 0.10.6 py312hb02cf49_0 https://repo.anaconda.com/pkgs/main
rtree 1.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
ruamel.yaml 0.17.21 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
ruamel_yaml 0.17.21 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
s2n 1.3.27 hdbd6064_0 https://repo.anaconda.com/pkgs/main
s3fs 2024.3.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
scikit-image 0.23.2 py312h526ad5a_0 https://repo.anaconda.com/pkgs/main
scikit-learn 1.4.2 py312h526ad5a_1 https://repo.anaconda.com/pkgs/main
scipy 1.13.1 py312hc5e2394_0 https://repo.anaconda.com/pkgs/main
scrapy 2.11.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
seaborn 0.13.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
secretstorage 3.3.1 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
semver 3.0.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
send2trash 1.8.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
service_identity 18.1.0 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
setuptools 69.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
sip 6.7.12 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
six 1.16.0 pyhd3eb1b0_1 https://repo.anaconda.com/pkgs/main
smart_open 5.2.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
smmap 4.0.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
snappy 1.1.10 h6a678d5_1 https://repo.anaconda.com/pkgs/main
sniffio 1.3.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
snowballstemmer 2.2.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sortedcontainers 2.4.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
soupsieve 2.5 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
sphinx 7.3.7 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
sphinxcontrib-serializinghtml 1.1.10 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
spyder 5.5.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
spyder-kernels 2.5.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
sqlalchemy 2.0.30 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
sqlite 3.45.3 h5eee18b_0 https://repo.anaconda.com/pkgs/main
stack_data 0.2.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
statsmodels 0.14.2 py312ha883a20_0 https://repo.anaconda.com/pkgs/main
streamlit 1.32.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
sympy 1.12 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tabulate 0.9.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tbb 2021.8.0 hdb19cb5_0 https://repo.anaconda.com/pkgs/main
tblib 1.7.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
tenacity 8.2.2 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
terminado 0.17.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
text-unidecode 1.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
textdistance 4.2.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
threadpoolctl 2.2.0 pyh0d69192_0 https://repo.anaconda.com/pkgs/main
three-merge 0.1.1 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
tifffile 2023.4.12 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tinycss2 1.2.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tk 8.6.14 h39e8969_0 https://repo.anaconda.com/pkgs/main
tldextract 3.2.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
toml 0.10.2 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
tomli 2.0.1 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
tomlkit 0.11.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
toolz 0.12.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tornado 6.4.1 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
tqdm 4.66.4 py312he106c6f_0 https://repo.anaconda.com/pkgs/main
traitlets 5.14.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
truststore 0.8.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
twisted 23.10.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
typing-extensions 4.11.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
typing_extensions 4.11.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
tzdata 2024a h04d1e81_0 https://repo.anaconda.com/pkgs/main
uc-micro-py 1.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
ujson 5.10.0 py312h6a678d5_0 https://repo.anaconda.com/pkgs/main
unicodedata2 15.1.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
unidecode 1.2.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
unixodbc 2.3.11 h5eee18b_0 https://repo.anaconda.com/pkgs/main
urllib3 2.2.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
utf8proc 2.6.1 h5eee18b_1 https://repo.anaconda.com/pkgs/main
w3lib 1.21.0 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
watchdog 4.0.1 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
wcwidth 0.2.5 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
webencodings 0.5.1 py312h06a4308_2 https://repo.anaconda.com/pkgs/main
websocket-client 1.8.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
werkzeug 3.0.3 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
whatthepatch 1.0.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
wheel 0.43.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
widgetsnbextension 3.6.6 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
wrapt 1.14.1 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
wurlitzer 3.0.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
xarray 2023.6.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
xyzservices 2022.9.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
xz 5.4.6 h5eee18b_1 https://repo.anaconda.com/pkgs/main
yaml 0.2.5 h7b6447c_0 https://repo.anaconda.com/pkgs/main
yaml-cpp 0.8.0 h6a678d5_1 https://repo.anaconda.com/pkgs/main
yapf 0.40.2 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
yarl 1.9.3 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
zeromq 4.3.5 h6a678d5_0 https://repo.anaconda.com/pkgs/main
zfp 1.0.0 h6a678d5_0 https://repo.anaconda.com/pkgs/main
zict 3.0.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
zipp 3.17.0 py312h06a4308_0 https://repo.anaconda.com/pkgs/main
zlib 1.2.13 h5eee18b_1 https://repo.anaconda.com/pkgs/main
zlib-ng 2.0.7 h5eee18b_0 https://repo.anaconda.com/pkgs/main
zope 1.0 py312h06a4308_1 https://repo.anaconda.com/pkgs/main
zope.interface 5.4.0 py312h5eee18b_0 https://repo.anaconda.com/pkgs/main
zstandard 0.22.0 py312h2c38b39_0 https://repo.anaconda.com/pkgs/main
zstd 1.5.5 hc292b87_2 https://repo.anaconda.com/pkgs/main
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ nvidia-smi
Tue Dec 2 20:48:59 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 Off | 00000000:01:00.0 On | N/A |
| 0% 60C P8 19W / 170W | 344MiB / 12288MiB | 12% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1224 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 2472 G /usr/lib/xorg/Xorg 122MiB |
| 0 N/A N/A 2620 G /usr/bin/gnome-shell 63MiB |
| 0 N/A N/A 5299 G ...49,1962950030242684192,262144 66MiB |
+-----------------------------------------------------------------------------------------+
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda activate r2_gaussian/
EnvironmentLocationNotFound: Not a conda environment: /home/hychin/桌面/linshi/r2_gaussian/r2_gaussian
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda activate r2_gaussian/
EnvironmentLocationNotFound: Not a conda environment: /home/hychin/桌面/linshi/r2_gaussian/r2_gaussian
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda activate r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ nvidia-smi
Tue Dec 2 20:49:50 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 Off | 00000000:01:00.0 On | N/A |
| 0% 60C P8 19W / 170W | 352MiB / 12288MiB | 9% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1224 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 2472 G /usr/lib/xorg/Xorg 130MiB |
| 0 N/A N/A 2620 G /usr/bin/gnome-shell 63MiB |
| 0 N/A N/A 5299 G ...49,1962950030242684192,262144 66MiB |
+-----------------------------------------------------------------------------------------+
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_openmp_mutex 4.5 7_kmp_llvm conda-forge
absl-py 2.3.1 pyhd8ed1ab_0 conda-forge
aom 3.2.0 h9c3ff4c_2 conda-forge
blas 2.121 mkl conda-forge
blas-devel 3.9.0 21_linux64_mkl conda-forge
brotli-python 1.1.0 py39hf88036b_3 conda-forge
bzip2 1.0.8 hda65f42_8 conda-forge
c-ares 1.34.5 hb9d3cd8_0 conda-forge
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.8.3 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py39h15c3d72_0 conda-forge
charset-normalizer 3.4.3 pyhd8ed1ab_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
ffmpeg 4.4.1 h6987444_1 conda-forge
freetype 2.14.1 ha770c72_0 conda-forge
gmp 6.3.0 hac33072_2 conda-forge
gnutls 3.6.13 h85f3911_1 conda-forge
grpcio 1.74.1 py39h6482d51_0 conda-forge
h2 4.2.0 pyhd8ed1ab_0 conda-forge
hpack 4.1.0 pyhd8ed1ab_0 conda-forge
hyperframe 6.1.0 pyhd8ed1ab_0 conda-forge
icu 75.1 he02047a_0 conda-forge
idna 3.10 pyhd8ed1ab_1 conda-forge
importlib-metadata 8.7.0 pyhe01879c_1 conda-forge
jpeg 9e h0b41bf4_3 conda-forge
lame 3.100 h166bdaf_1003 conda-forge
lcms2 2.15 hfd0df8a_0 conda-forge
ld_impl_linux-64 2.45 default_hbd61a6d_104 conda-forge
lerc 4.0.0 h0aef613_1 conda-forge
libabseil 20250512.1 cxx17_hba17884_0 conda-forge
libblas 3.9.0 21_linux64_mkl conda-forge
libcblas 3.9.0 21_linux64_mkl conda-forge
libdeflate 1.17 h0b41bf4_0 conda-forge
libdrm 2.4.125 hb03c661_1 conda-forge
libexpat 2.7.3 hecca717_0 conda-forge
libffi 3.5.2 h9ec8514_0 conda-forge
libfreetype 2.14.1 ha770c72_0 conda-forge
libfreetype6 2.14.1 h73754d4_0 conda-forge
libgcc 15.2.0 he0feb66_14 conda-forge
libgcc-ng 15.2.0 h69a702a_14 conda-forge
libgfortran 15.2.0 h69a702a_14 conda-forge
libgfortran-ng 15.2.0 h69a702a_14 conda-forge
libgfortran5 15.2.0 h68bc16d_14 conda-forge
libgrpc 1.74.1 hebd82d6_0 conda-forge
libhwloc 2.12.1 default_h3d81e11_1000 conda-forge
libiconv 1.18 h3b78370_2 conda-forge
liblapack 3.9.0 21_linux64_mkl conda-forge
liblapacke 3.9.0 21_linux64_mkl conda-forge
liblzma 5.8.1 hb9d3cd8_2 conda-forge
liblzma-devel 5.8.1 hb9d3cd8_2 conda-forge
libnsl 2.0.1 hb9d3cd8_1 conda-forge
libpciaccess 0.18 hb9d3cd8_0 conda-forge
libpng 1.6.51 h421ea60_0 conda-forge
libprotobuf 6.31.1 h49aed37_2 conda-forge
libre2-11 2025.11.05 h7b12aa8_0 conda-forge
libsqlite 3.51.1 h0c1763c_0 conda-forge
libstdcxx 15.2.0 h934c35e_14 conda-forge
libstdcxx-ng 15.2.0 hdf11a46_14 conda-forge
libtiff 4.5.0 h6adf6a1_2 conda-forge
libuuid 2.41.2 he9a06e4_0 conda-forge
libva 2.13.0 h7f98852_1 conda-forge
libvpx 1.11.0 h9c3ff4c_3 conda-forge
libwebp-base 1.6.0 hd42ef1d_0 conda-forge
libxcb 1.13 h7f98852_1004 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxml2 2.13.9 h04c0eec_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
llvm-openmp 21.1.6 h4922eb0_0 conda-forge
markdown 3.8.2 pyhd8ed1ab_0 conda-forge
markupsafe 3.0.2 py39h9399b63_1 conda-forge
mkl 2024.0.0 ha957f24_49657 conda-forge
mkl-devel 2024.0.0 ha770c72_49657 conda-forge
mkl-include 2024.0.0 ha957f24_49657 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
nettle 3.6 he412f7d_0 conda-forge
numpy 1.24.1 py39h7360e5f_0 conda-forge
openh264 2.1.1 h4ff587b_0 defaults
openjpeg 2.5.0 hfec8fc6_2 conda-forge
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pyh29332c3_1 conda-forge
pillow 9.4.0 py39h2320bf1_1 conda-forge
pip 22.3.1 pyhd8ed1ab_0 conda-forge
plyfile 1.1 pyhd8ed1ab_0 conda-forge
protobuf 6.31.1 py39h2f5525a_0 conda-forge
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
python 3.9.23 hc30ae73_0_cpython conda-forge
python_abi 3.9 8_cp39 conda-forge
pytorch 1.12.1 py3.9_cuda11.6_cudnn8.3.2_0 pytorch
pytorch-mutex 1.0 cuda pytorch
pyyaml 6.0.2 py39h9399b63_2 conda-forge
re2 2025.11.05 h5301d42_0 conda-forge
readline 8.2 h8c095d6_2 conda-forge
requests 2.32.5 pyhd8ed1ab_0 conda-forge
setuptools 80.9.0 pyhff2d567_0 conda-forge
svt-av1 0.9.1 h27087fc_0 conda-forge
tbb 2021.13.0 h8d10470_4 conda-forge
tensorboard 2.20.0 pyhe01879c_0 conda-forge
tensorboard-data-server 0.7.0 py39h7170ec2_2 conda-forge
tensorboardx 2.6.2.2 pyhd8ed1ab_1 conda-forge
tk 8.6.13 noxft_ha0e22de_103 conda-forge
torchvision 0.13.1 py39_cu116 pytorch
tqdm 4.67.1 pyhd8ed1ab_1 conda-forge
typing_extensions 4.14.1 pyhe01879c_0 conda-forge
tzdata 2025b h78e105d_0 conda-forge
urllib3 2.5.0 pyhd8ed1ab_0 conda-forge
werkzeug 3.1.3 pyhd8ed1ab_1 conda-forge
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
x264 1!161.3030 h7f98852_1 conda-forge
x265 3.5 h924138e_3 conda-forge
xorg-libxau 1.0.12 hb03c661_1 conda-forge
xorg-libxdmcp 1.1.5 hb03c661_1 conda-forge
xz 5.8.1 hbcc6ac9_2 conda-forge
xz-gpl-tools 5.8.1 hbcc6ac9_2 conda-forge
xz-tools 5.8.1 hb9d3cd8_2 conda-forge
yaml 0.2.5 h280c20c_3 conda-forge
zipp 3.23.0 pyhd8ed1ab_0 conda-forge
zstandard 0.23.0 py39hd399759_3 conda-forge
zstd 1.5.7 h3691f8a_5 conda-forge
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda deactivate
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda remove --name r2_gaussian --all
Remove all packages in environment /home/hychin/anaconda3/envs/r2_gaussian:
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
The following packages will be REMOVED:
_openmp_mutex-4.5-7_kmp_llvm
absl-py-2.3.1-pyhd8ed1ab_0
aom-3.2.0-h9c3ff4c_2
blas-2.121-mkl
blas-devel-3.9.0-21_linux64_mkl
brotli-python-1.1.0-py39hf88036b_3
bzip2-1.0.8-hda65f42_8
c-ares-1.34.5-hb9d3cd8_0
ca-certificates-2025.11.12-hbd8a1cb_0
certifi-2025.8.3-pyhd8ed1ab_0
cffi-1.17.1-py39h15c3d72_0
charset-normalizer-3.4.3-pyhd8ed1ab_0
colorama-0.4.6-pyhd8ed1ab_1
cudatoolkit-11.6.2-hfc3e2af_13
ffmpeg-4.4.1-h6987444_1
freetype-2.14.1-ha770c72_0
gmp-6.3.0-hac33072_2
gnutls-3.6.13-h85f3911_1
grpcio-1.74.1-py39h6482d51_0
h2-4.2.0-pyhd8ed1ab_0
hpack-4.1.0-pyhd8ed1ab_0
hyperframe-6.1.0-pyhd8ed1ab_0
icu-75.1-he02047a_0
idna-3.10-pyhd8ed1ab_1
importlib-metadata-8.7.0-pyhe01879c_1
jpeg-9e-h0b41bf4_3
lame-3.100-h166bdaf_1003
lcms2-2.15-hfd0df8a_0
ld_impl_linux-64-2.45-default_hbd61a6d_104
lerc-4.0.0-h0aef613_1
libabseil-20250512.1-cxx17_hba17884_0
libblas-3.9.0-21_linux64_mkl
libcblas-3.9.0-21_linux64_mkl
libdeflate-1.17-h0b41bf4_0
libdrm-2.4.125-hb03c661_1
libexpat-2.7.3-hecca717_0
libffi-3.5.2-h9ec8514_0
libfreetype-2.14.1-ha770c72_0
libfreetype6-2.14.1-h73754d4_0
libgcc-15.2.0-he0feb66_14
libgcc-ng-15.2.0-h69a702a_14
libgfortran-15.2.0-h69a702a_14
libgfortran-ng-15.2.0-h69a702a_14
libgfortran5-15.2.0-h68bc16d_14
libgrpc-1.74.1-hebd82d6_0
libhwloc-2.12.1-default_h3d81e11_1000
libiconv-1.18-h3b78370_2
liblapack-3.9.0-21_linux64_mkl
liblapacke-3.9.0-21_linux64_mkl
liblzma-5.8.1-hb9d3cd8_2
liblzma-devel-5.8.1-hb9d3cd8_2
libnsl-2.0.1-hb9d3cd8_1
libpciaccess-0.18-hb9d3cd8_0
libpng-1.6.51-h421ea60_0
libprotobuf-6.31.1-h49aed37_2
libre2-11-2025.11.05-h7b12aa8_0
libsqlite-3.51.1-h0c1763c_0
libstdcxx-15.2.0-h934c35e_14
libstdcxx-ng-15.2.0-hdf11a46_14
libtiff-4.5.0-h6adf6a1_2
libuuid-2.41.2-he9a06e4_0
libva-2.13.0-h7f98852_1
libvpx-1.11.0-h9c3ff4c_3
libwebp-base-1.6.0-hd42ef1d_0
libxcb-1.13-h7f98852_1004
libxcrypt-4.4.36-hd590300_1
libxml2-2.13.9-h04c0eec_0
libzlib-1.3.1-hb9d3cd8_2
llvm-openmp-21.1.6-h4922eb0_0
markdown-3.8.2-pyhd8ed1ab_0
markupsafe-3.0.2-py39h9399b63_1
mkl-2024.0.0-ha957f24_49657
mkl-devel-2024.0.0-ha770c72_49657
mkl-include-2024.0.0-ha957f24_49657
ncurses-6.5-h2d0b736_3
nettle-3.6-he412f7d_0
numpy-1.24.1-py39h7360e5f_0
openh264-2.1.1-h4ff587b_0
openjpeg-2.5.0-hfec8fc6_2
openssl-3.6.0-h26f9b46_0
packaging-25.0-pyh29332c3_1
pillow-9.4.0-py39h2320bf1_1
pip-22.3.1-pyhd8ed1ab_0
plyfile-1.1-pyhd8ed1ab_0
protobuf-6.31.1-py39h2f5525a_0
pthread-stubs-0.4-hb9d3cd8_1002
pycparser-2.22-pyh29332c3_1
pysocks-1.7.1-pyha55dd90_7
python-3.9.23-hc30ae73_0_cpython
python_abi-3.9-8_cp39
pytorch-1.12.1-py3.9_cuda11.6_cudnn8.3.2_0
pytorch-mutex-1.0-cuda
pyyaml-6.0.2-py39h9399b63_2
re2-2025.11.05-h5301d42_0
readline-8.2-h8c095d6_2
requests-2.32.5-pyhd8ed1ab_0
setuptools-80.9.0-pyhff2d567_0
svt-av1-0.9.1-h27087fc_0
tbb-2021.13.0-h8d10470_4
tensorboard-2.20.0-pyhe01879c_0
tensorboard-data-server-0.7.0-py39h7170ec2_2
tensorboardx-2.6.2.2-pyhd8ed1ab_1
tk-8.6.13-noxft_ha0e22de_103
torchvision-0.13.1-py39_cu116
tqdm-4.67.1-pyhd8ed1ab_1
typing_extensions-4.14.1-pyhe01879c_0
tzdata-2025b-h78e105d_0
urllib3-2.5.0-pyhd8ed1ab_0
werkzeug-3.1.3-pyhd8ed1ab_1
wheel-0.45.1-pyhd8ed1ab_1
x264-1!161.3030-h7f98852_1
x265-3.5-h924138e_3
xorg-libxau-1.0.12-hb03c661_1
xorg-libxdmcp-1.1.5-hb03c661_1
xz-5.8.1-hbcc6ac9_2
xz-gpl-tools-5.8.1-hbcc6ac9_2
xz-tools-5.8.1-hb9d3cd8_2
yaml-0.2.5-h280c20c_3
zipp-3.23.0-pyhd8ed1ab_0
zstandard-0.23.0-py39hd399759_3
zstd-1.5.7-h3691f8a_5
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Everything found within the environment (/home/hychin/anaconda3/envs/r2_gaussian), including any conda environment configurations and any non-conda files, will be deleted. Do you wish to continue?
(y/[n])? y
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda create -n r2_gaussian python=3.9 -y
Channels:
- defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
added / updated specs:
- python=3.9
The following packages will be downloaded:
package | build
---------------------------|-----------------
_libgcc_mutex-0.1 | main 3 KB defaults
_openmp_mutex-5.1 | 1_gnu 21 KB defaults
bzip2-1.0.8 | h5eee18b_6 262 KB defaults
ca-certificates-2025.11.4 | h06a4308_0 128 KB defaults
expat-2.7.3 | h3385a95_0 167 KB defaults
ld_impl_linux-64-2.44 | h153f514_2 672 KB defaults
libffi-3.4.4 | h6a678d5_1 141 KB defaults
libgcc-15.2.0 | h69a1729_7 806 KB defaults
libgcc-ng-15.2.0 | h166f726_7 28 KB defaults
libgomp-15.2.0 | h4751f2c_7 436 KB defaults
libnsl-2.0.0 | h5eee18b_0 31 KB defaults
libstdcxx-15.2.0 | h39759b7_7 3.7 MB defaults
libstdcxx-ng-15.2.0 | hc03a8fd_7 28 KB defaults
libuuid-1.41.5 | h5eee18b_0 27 KB defaults
libxcb-1.17.0 | h9b100fa_0 430 KB defaults
libzlib-1.3.1 | hb25bd0a_0 59 KB defaults
ncurses-6.5 | h7934f7d_0 1.1 MB defaults
openssl-3.0.18 | hd6dcaed_0 4.5 MB defaults
pip-25.3 | pyhc872135_0 1.1 MB defaults
pthread-stubs-0.3 | h0ce48e5_1 5 KB defaults
python-3.9.25 | h0dcde21_1 23.0 MB defaults
readline-8.3 | hc2a1206_0 471 KB defaults
setuptools-80.9.0 | py39h06a4308_0 1.4 MB defaults
sqlite-3.51.0 | h2a70700_0 1.2 MB defaults
tk-8.6.15 | h54e0aa7_0 3.4 MB defaults
tzdata-2025b | h04d1e81_0 116 KB defaults
wheel-0.45.1 | py39h06a4308_0 114 KB defaults
xorg-libx11-1.8.12 | h9b100fa_1 895 KB defaults
xorg-libxau-1.0.12 | h9b100fa_0 13 KB defaults
xorg-libxdmcp-1.1.5 | h9b100fa_0 19 KB defaults
xorg-xorgproto-2024.1 | h5eee18b_1 580 KB defaults
xz-5.6.4 | h5eee18b_1 567 KB defaults
zlib-1.3.1 | hb25bd0a_0 96 KB defaults
------------------------------------------------------------
Total: 45.4 MB
The following NEW packages will be INSTALLED:
_libgcc_mutex anaconda/pkgs/main/linux-64::_libgcc_mutex-0.1-main
_openmp_mutex anaconda/pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu
bzip2 anaconda/pkgs/main/linux-64::bzip2-1.0.8-h5eee18b_6
ca-certificates anaconda/pkgs/main/linux-64::ca-certificates-2025.11.4-h06a4308_0
expat anaconda/pkgs/main/linux-64::expat-2.7.3-h3385a95_0
ld_impl_linux-64 anaconda/pkgs/main/linux-64::ld_impl_linux-64-2.44-h153f514_2
libffi anaconda/pkgs/main/linux-64::libffi-3.4.4-h6a678d5_1
libgcc anaconda/pkgs/main/linux-64::libgcc-15.2.0-h69a1729_7
libgcc-ng anaconda/pkgs/main/linux-64::libgcc-ng-15.2.0-h166f726_7
libgomp anaconda/pkgs/main/linux-64::libgomp-15.2.0-h4751f2c_7
libnsl anaconda/pkgs/main/linux-64::libnsl-2.0.0-h5eee18b_0
libstdcxx anaconda/pkgs/main/linux-64::libstdcxx-15.2.0-h39759b7_7
libstdcxx-ng anaconda/pkgs/main/linux-64::libstdcxx-ng-15.2.0-hc03a8fd_7
libuuid anaconda/pkgs/main/linux-64::libuuid-1.41.5-h5eee18b_0
libxcb anaconda/pkgs/main/linux-64::libxcb-1.17.0-h9b100fa_0
libzlib anaconda/pkgs/main/linux-64::libzlib-1.3.1-hb25bd0a_0
ncurses anaconda/pkgs/main/linux-64::ncurses-6.5-h7934f7d_0
openssl anaconda/pkgs/main/linux-64::openssl-3.0.18-hd6dcaed_0
pip anaconda/pkgs/main/noarch::pip-25.3-pyhc872135_0
pthread-stubs anaconda/pkgs/main/linux-64::pthread-stubs-0.3-h0ce48e5_1
python anaconda/pkgs/main/linux-64::python-3.9.25-h0dcde21_1
readline anaconda/pkgs/main/linux-64::readline-8.3-hc2a1206_0
setuptools anaconda/pkgs/main/linux-64::setuptools-80.9.0-py39h06a4308_0
sqlite anaconda/pkgs/main/linux-64::sqlite-3.51.0-h2a70700_0
tk anaconda/pkgs/main/linux-64::tk-8.6.15-h54e0aa7_0
tzdata anaconda/pkgs/main/noarch::tzdata-2025b-h04d1e81_0
wheel anaconda/pkgs/main/linux-64::wheel-0.45.1-py39h06a4308_0
xorg-libx11 anaconda/pkgs/main/linux-64::xorg-libx11-1.8.12-h9b100fa_1
xorg-libxau anaconda/pkgs/main/linux-64::xorg-libxau-1.0.12-h9b100fa_0
xorg-libxdmcp anaconda/pkgs/main/linux-64::xorg-libxdmcp-1.1.5-h9b100fa_0
xorg-xorgproto anaconda/pkgs/main/linux-64::xorg-xorgproto-2024.1-h5eee18b_1
xz anaconda/pkgs/main/linux-64::xz-5.6.4-h5eee18b_1
zlib anaconda/pkgs/main/linux-64::zlib-1.3.1-hb25bd0a_0
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate r2_gaussian
#
# To deactivate an active environment, use
#
# $ conda deactivate
hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda activate r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda install cudatoolkit=11.6 -c conda-forge
Channels:
- conda-forge
- defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
added / updated specs:
- cudatoolkit=11.6
The following NEW packages will be INSTALLED:
cudatoolkit conda-forge/linux-64::cudatoolkit-11.6.2-hfc3e2af_13
The following packages will be UPDATED:
ca-certificates anaconda/pkgs/main/linux-64::ca-certi~ --> conda-forge/noarch::ca-certificates-2025.11.12-hbd8a1cb_0
openssl anaconda/pkgs/main::openssl-3.0.18-hd~ --> conda-forge::openssl-3.6.0-h26f9b46_0
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: / By downloading and using the CUDA Toolkit conda packages, you accept the terms and conditions of the CUDA End User License Agreement (EULA): https://docs.nvidia.com/cuda/eula/index.html
done
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
expat 2.7.3 h3385a95_0 defaults
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
ncurses 6.5 h7934f7d_0 defaults
openssl 3.6.0 h26f9b46_0 conda-forge
pip 25.3 pyhc872135_0 defaults
pthread-stubs 0.3 h0ce48e5_1 defaults
python 3.9.25 h0dcde21_1 defaults
readline 8.3 hc2a1206_0 defaults
setuptools 80.9.0 py39h06a4308_0 defaults
sqlite 3.51.0 h2a70700_0 defaults
tk 8.6.15 h54e0aa7_0 defaults
tzdata 2025b h04d1e81_0 defaults
wheel 0.45.1 py39h06a4308_0 defaults
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install torch==2.1.2+cu118 torchvision==0.16.2+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu118
Collecting torch==2.1.2+cu118
Using cached https://download.pytorch.org/whl/cu118/torch-2.1.2%2Bcu118-cp39-cp39-linux_x86_64.whl (2326.0 MB)
Collecting torchvision==0.16.2+cu118
Using cached https://download.pytorch.org/whl/cu118/torchvision-0.16.2%2Bcu118-cp39-cp39-linux_x86_64.whl (6.1 MB)
Collecting filelock (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/filelock-3.19.1-py3-none-any.whl.metadata (2.1 kB)
Collecting typing-extensions (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting sympy (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Collecting networkx (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/networkx-3.5-py3-none-any.whl.metadata (6.3 kB)
Collecting jinja2 (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting fsspec (from torch==2.1.2+cu118)
Using cached fsspec-2025.10.0-py3-none-any.whl.metadata (10 kB)
Collecting triton==2.1.0 (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/triton-2.1.0-0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (89.3 MB)
Collecting numpy (from torchvision==0.16.2+cu118)
Using cached numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
Collecting requests (from torchvision==0.16.2+cu118)
Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting pillow!=8.3.*,>=5.3.0 (from torchvision==0.16.2+cu118)
Using cached https://download.pytorch.org/whl/pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.0 kB)
Collecting MarkupSafe>=2.0 (from jinja2->torch==2.1.2+cu118)
Using cached markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
INFO: pip is looking at multiple versions of networkx to determine which version is compatible with other requirements. This could take a while.
Collecting networkx (from torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
Collecting charset_normalizer<4,>=2 (from requests->torchvision==0.16.2+cu118)
Using cached charset_normalizer-3.4.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)
Collecting idna<4,>=2.5 (from requests->torchvision==0.16.2+cu118)
Using cached idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting urllib3<3,>=1.21.1 (from requests->torchvision==0.16.2+cu118)
Using cached urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests->torchvision==0.16.2+cu118)
Using cached certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)
Collecting mpmath<1.4,>=1.1.0 (from sympy->torch==2.1.2+cu118)
Using cached https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)
Using cached https://download.pytorch.org/whl/pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)
Using cached https://download.pytorch.org/whl/filelock-3.19.1-py3-none-any.whl (15 kB)
Using cached fsspec-2025.10.0-py3-none-any.whl (200 kB)
Using cached https://download.pytorch.org/whl/jinja2-3.1.6-py3-none-any.whl (134 kB)
Using cached markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
Using cached https://download.pytorch.org/whl/networkx-3.2.1-py3-none-any.whl (1.6 MB)
Using cached numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
Using cached requests-2.32.5-py3-none-any.whl (64 kB)
Using cached charset_normalizer-3.4.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)
Using cached idna-3.11-py3-none-any.whl (71 kB)
Using cached urllib3-2.5.0-py3-none-any.whl (129 kB)
Using cached certifi-2025.11.12-py3-none-any.whl (159 kB)
Using cached https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl (6.3 MB)
Using cached https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Installing collected packages: mpmath, urllib3, typing-extensions, sympy, pillow, numpy, networkx, MarkupSafe, idna, fsspec, filelock, charset_normalizer, certifi, triton, requests, jinja2, torch, torchvision
Successfully installed MarkupSafe-3.0.3 certifi-2025.11.12 charset_normalizer-3.4.4 filelock-3.19.1 fsspec-2025.10.0 idna-3.11 jinja2-3.1.6 mpmath-1.3.0 networkx-3.2.1 numpy-2.0.2 pillow-11.3.0 requests-2.32.5 sympy-1.14.0 torch-2.1.2+cu118 torchvision-0.16.2+cu118 triton-2.1.0 typing-extensions-4.15.0 urllib3-2.5.0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
expat 2.7.3 h3385a95_0 defaults
filelock 3.19.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
idna 3.11 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
networkx 3.2.1 pypi_0 pypi
numpy 2.0.2 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
pthread-stubs 0.3 h0ce48e5_1 defaults
python 3.9.25 h0dcde21_1 defaults
readline 8.3 hc2a1206_0 defaults
requests 2.32.5 pypi_0 pypi
setuptools 80.9.0 py39h06a4308_0 defaults
sqlite 3.51.0 h2a70700_0 defaults
sympy 1.14.0 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025b h04d1e81_0 defaults
urllib3 2.5.0 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install -r requirements.txt
Collecting matplotlib==3.7.5 (from -r requirements.txt (line 1))
Using cached matplotlib-3.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.7 kB)
Collecting numpy==1.24.4 (from -r requirements.txt (line 2))
Using cached numpy-1.24.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting open3d==0.18.0 (from -r requirements.txt (line 3))
Using cached open3d-0.18.0-cp39-cp39-manylinux_2_27_x86_64.whl.metadata (4.2 kB)
Collecting opencv_python==4.10.0.84 (from -r requirements.txt (line 4))
Using cached opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB)
Collecting opencv_python_headless==4.11.0.86 (from -r requirements.txt (line 5))
Using cached opencv_python_headless-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB)
Collecting plyfile==1.0.3 (from -r requirements.txt (line 6))
Using cached plyfile-1.0.3-py3-none-any.whl.metadata (2.1 kB)
Collecting pyhocon==0.3.61 (from -r requirements.txt (line 7))
Using cached pyhocon-0.3.61-py3-none-any.whl.metadata (1.2 kB)
Collecting PyMCubes==0.1.4 (from -r requirements.txt (line 8))
Using cached PyMCubes-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (863 bytes)
Collecting pymeshlab==2022.2 (from -r requirements.txt (line 9))
Using cached pymeshlab-2022.2-cp39-cp39-manylinux1_x86_64.whl.metadata (3.7 kB)
Collecting scipy==1.10.1 (from -r requirements.txt (line 10))
Using cached scipy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (58 kB)
Collecting setuptools==72.1.0 (from -r requirements.txt (line 11))
Using cached setuptools-72.1.0-py3-none-any.whl.metadata (6.6 kB)
Collecting SimpleITK==2.4.0 (from -r requirements.txt (line 12))
Using cached SimpleITK-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.9 kB)
Collecting scikit-image==0.21.0 (from -r requirements.txt (line 13))
Using cached scikit_image-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB)
Collecting tensorboardX==2.6.2.2 (from -r requirements.txt (line 14))
Using cached tensorboardX-2.6.2.2-py2.py3-none-any.whl.metadata (5.8 kB)
Collecting tqdm==4.66.5 (from -r requirements.txt (line 15))
Using cached tqdm-4.66.5-py3-none-any.whl.metadata (57 kB)
Collecting pydicom (from -r requirements.txt (line 16))
Using cached pydicom-2.4.4-py3-none-any.whl.metadata (7.8 kB)
Collecting pyvista (from -r requirements.txt (line 17))
Using cached pyvista-0.46.4-py3-none-any.whl.metadata (15 kB)
Collecting Cython==0.29.36 (from -r requirements.txt (line 18))
Using cached Cython-0.29.36-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.1 kB)
Collecting contourpy>=1.0.1 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB)
Collecting cycler>=0.10 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached fonttools-4.60.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (112 kB)
Collecting kiwisolver>=1.0.1 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.3 kB)
Collecting packaging>=20.0 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Requirement already satisfied: pillow>=6.2.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib==3.7.5->-r requirements.txt (line 1)) (11.3.0)
Collecting pyparsing>=2.3.1 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB)
Collecting python-dateutil>=2.7 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting importlib-resources>=3.2.0 (from matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB)
Collecting dash>=2.6.0 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached dash-3.3.0-py3-none-any.whl.metadata (11 kB)
Collecting werkzeug>=2.2.3 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached werkzeug-3.1.4-py3-none-any.whl.metadata (4.0 kB)
Collecting nbformat>=5.7.0 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting configargparse (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached configargparse-1.7.1-py3-none-any.whl.metadata (24 kB)
Collecting ipywidgets>=8.0.4 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached ipywidgets-8.1.8-py3-none-any.whl.metadata (2.4 kB)
Collecting addict (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached addict-2.4.0-py3-none-any.whl.metadata (1.0 kB)
Collecting pandas>=1.0 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (91 kB)
Collecting pyyaml>=5.4.1 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Collecting scikit-learn>=0.21 (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting pyquaternion (from open3d==0.18.0->-r requirements.txt (line 3))
Using cached pyquaternion-0.9.9-py3-none-any.whl.metadata (1.4 kB)
Requirement already satisfied: networkx>=2.8 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from scikit-image==0.21.0->-r requirements.txt (line 13)) (3.2.1)
Collecting imageio>=2.27 (from scikit-image==0.21.0->-r requirements.txt (line 13))
Using cached imageio-2.37.2-py3-none-any.whl.metadata (9.7 kB)
Collecting tifffile>=2022.8.12 (from scikit-image==0.21.0->-r requirements.txt (line 13))
Using cached tifffile-2024.8.30-py3-none-any.whl.metadata (31 kB)
Collecting PyWavelets>=1.1.1 (from scikit-image==0.21.0->-r requirements.txt (line 13))
Using cached pywavelets-1.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.0 kB)
Collecting lazy_loader>=0.2 (from scikit-image==0.21.0->-r requirements.txt (line 13))
Using cached lazy_loader-0.4-py3-none-any.whl.metadata (7.6 kB)
Collecting protobuf>=3.20 (from tensorboardX==2.6.2.2->-r requirements.txt (line 14))
Using cached protobuf-6.33.1-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)
Collecting pooch (from pyvista->-r requirements.txt (line 17))
Using cached pooch-1.8.2-py3-none-any.whl.metadata (10 kB)
Collecting scooby>=0.5.1 (from pyvista->-r requirements.txt (line 17))
Using cached scooby-0.11.0-py3-none-any.whl.metadata (15 kB)
Requirement already satisfied: typing-extensions>=4.10 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pyvista->-r requirements.txt (line 17)) (4.15.0)
Collecting vtk!=9.4.0 (from pyvista->-r requirements.txt (line 17))
Using cached vtk-9.5.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.6 kB)
Collecting Flask<3.2,>=1.0.4 (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
Collecting plotly>=5.0.0 (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached plotly-6.5.0-py3-none-any.whl.metadata (8.5 kB)
Collecting importlib-metadata (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB)
Requirement already satisfied: requests in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (2.32.5)
Collecting retrying (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached retrying-1.4.2-py3-none-any.whl.metadata (5.5 kB)
Collecting nest-asyncio (from dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting blinker>=1.9.0 (from Flask<3.2,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting click>=8.1.3 (from Flask<3.2,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
Collecting itsdangerous>=2.2.0 (from Flask<3.2,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Requirement already satisfied: jinja2>=3.1.2 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from Flask<3.2,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (3.1.6)
Requirement already satisfied: markupsafe>=2.1.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from Flask<3.2,>=1.0.4->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (3.0.3)
Collecting zipp>=3.20 (from importlib-metadata->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB)
Collecting comm>=0.1.3 (from ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached comm-0.2.3-py3-none-any.whl.metadata (3.7 kB)
Collecting ipython>=6.1.0 (from ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached ipython-8.18.1-py3-none-any.whl.metadata (6.0 kB)
Collecting traitlets>=4.3.1 (from ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting widgetsnbextension~=4.0.14 (from ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached widgetsnbextension-4.0.15-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab_widgets~=3.0.15 (from ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached jupyterlab_widgets-3.0.16-py3-none-any.whl.metadata (20 kB)
Collecting decorator (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting jedi>=0.16 (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting matplotlib-inline (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached matplotlib_inline-0.2.1-py3-none-any.whl.metadata (2.3 kB)
Collecting prompt-toolkit<3.1.0,>=3.0.41 (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)
Collecting pygments>=2.4.0 (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting stack-data (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting exceptiongroup (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached exceptiongroup-1.3.1-py3-none-any.whl.metadata (6.7 kB)
Collecting pexpect>4.3 (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting wcwidth (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached wcwidth-0.2.14-py2.py3-none-any.whl.metadata (15 kB)
Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached parso-0.8.5-py2.py3-none-any.whl.metadata (8.3 kB)
Collecting fastjsonschema>=2.15 (from nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached fastjsonschema-2.21.2-py3-none-any.whl.metadata (2.3 kB)
Collecting jsonschema>=2.6 (from nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached jsonschema-4.25.1-py3-none-any.whl.metadata (7.6 kB)
Collecting jupyter-core!=5.0.*,>=4.12 (from nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached jupyter_core-5.8.1-py3-none-any.whl.metadata (1.6 kB)
Collecting attrs>=22.2.0 (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached attrs-25.4.0-py3-none-any.whl.metadata (10 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=2.6->nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
Collecting platformdirs>=2.5 (from jupyter-core!=5.0.*,>=4.12->nbformat>=5.7.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached platformdirs-4.4.0-py3-none-any.whl.metadata (12 kB)
Collecting pytz>=2020.1 (from pandas>=1.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas>=1.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting narwhals>=1.15.1 (from plotly>=5.0.0->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3))
Using cached narwhals-2.13.0-py3-none-any.whl.metadata (12 kB)
Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib==3.7.5->-r requirements.txt (line 1))
Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting joblib>=1.2.0 (from scikit-learn>=0.21->open3d==0.18.0->-r requirements.txt (line 3))
Using cached joblib-1.5.2-py3-none-any.whl.metadata (5.6 kB)
Collecting threadpoolctl>=3.1.0 (from scikit-learn>=0.21->open3d==0.18.0->-r requirements.txt (line 3))
Using cached threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB)
Requirement already satisfied: charset_normalizer<4,>=2 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (3.4.4)
Requirement already satisfied: idna<4,>=2.5 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (3.11)
Requirement already satisfied: urllib3<3,>=1.21.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (2.5.0)
Requirement already satisfied: certifi>=2017.4.17 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from requests->dash>=2.6.0->open3d==0.18.0->-r requirements.txt (line 3)) (2025.11.12)
Collecting executing>=1.2.0 (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached executing-2.2.1-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached asttokens-3.0.1-py3-none-any.whl.metadata (4.9 kB)
Collecting pure-eval (from stack-data->ipython>=6.1.0->ipywidgets>=8.0.4->open3d==0.18.0->-r requirements.txt (line 3))
Using cached pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Using cached matplotlib-3.7.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB)
Using cached numpy-1.24.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
Using cached open3d-0.18.0-cp39-cp39-manylinux_2_27_x86_64.whl (399.7 MB)
Using cached opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.5 MB)
Using cached opencv_python_headless-4.11.0.86-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (50.0 MB)
Using cached plyfile-1.0.3-py3-none-any.whl (23 kB)
Using cached pyhocon-0.3.61-py3-none-any.whl (25 kB)
Using cached PyMCubes-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275 kB)
Using cached pymeshlab-2022.2-cp39-cp39-manylinux1_x86_64.whl (56.8 MB)
Using cached scipy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB)
Using cached setuptools-72.1.0-py3-none-any.whl (2.3 MB)
Using cached SimpleITK-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.4 MB)
Using cached scikit_image-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.8 MB)
Using cached tensorboardX-2.6.2.2-py2.py3-none-any.whl (101 kB)
Using cached tqdm-4.66.5-py3-none-any.whl (78 kB)
Using cached Cython-0.29.36-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.9 MB)
Using cached pyparsing-3.2.5-py3-none-any.whl (113 kB)
Using cached pydicom-2.4.4-py3-none-any.whl (1.8 MB)
Using cached pyvista-0.46.4-py3-none-any.whl (2.4 MB)
Using cached vtk-9.5.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (112.2 MB)
Using cached contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (321 kB)
Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB)
Using cached dash-3.3.0-py3-none-any.whl (7.9 MB)
Using cached flask-3.1.2-py3-none-any.whl (103 kB)
Using cached werkzeug-3.1.4-py3-none-any.whl (224 kB)
Using cached blinker-1.9.0-py3-none-any.whl (8.5 kB)
Using cached click-8.1.8-py3-none-any.whl (98 kB)
Using cached fonttools-4.60.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.8 MB)
Using cached imageio-2.37.2-py3-none-any.whl (317 kB)
Using cached importlib_metadata-8.7.0-py3-none-any.whl (27 kB)
Using cached importlib_resources-6.5.2-py3-none-any.whl (37 kB)
Using cached ipywidgets-8.1.8-py3-none-any.whl (139 kB)
Using cached jupyterlab_widgets-3.0.16-py3-none-any.whl (914 kB)
Using cached widgetsnbextension-4.0.15-py3-none-any.whl (2.2 MB)
Using cached comm-0.2.3-py3-none-any.whl (7.3 kB)
Using cached ipython-8.18.1-py3-none-any.whl (808 kB)
Using cached prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)
Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Using cached jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)
Using cached parso-0.8.5-py2.py3-none-any.whl (106 kB)
Using cached kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
Using cached lazy_loader-0.4-py3-none-any.whl (12 kB)
Using cached nbformat-5.10.4-py3-none-any.whl (78 kB)
Using cached fastjsonschema-2.21.2-py3-none-any.whl (24 kB)
Using cached jsonschema-4.25.1-py3-none-any.whl (90 kB)
Using cached attrs-25.4.0-py3-none-any.whl (67 kB)
Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Using cached jupyter_core-5.8.1-py3-none-any.whl (28 kB)
Using cached packaging-25.0-py3-none-any.whl (66 kB)
Using cached pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB)
Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Using cached platformdirs-4.4.0-py3-none-any.whl (18 kB)
Using cached plotly-6.5.0-py3-none-any.whl (9.9 MB)
Using cached narwhals-2.13.0-py3-none-any.whl (426 kB)
Using cached protobuf-6.33.1-cp39-abi3-manylinux2014_x86_64.whl (323 kB)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached pytz-2025.2-py2.py3-none-any.whl (509 kB)
Using cached pywavelets-1.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB)
Using cached pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (750 kB)
Using cached referencing-0.36.2-py3-none-any.whl (26 kB)
Using cached rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (384 kB)
Using cached scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB)
Using cached joblib-1.5.2-py3-none-any.whl (308 kB)
Using cached scooby-0.11.0-py3-none-any.whl (19 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Using cached threadpoolctl-3.6.0-py3-none-any.whl (18 kB)
Using cached tifffile-2024.8.30-py3-none-any.whl (227 kB)
Using cached traitlets-5.14.3-py3-none-any.whl (85 kB)
Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB)
Using cached zipp-3.23.0-py3-none-any.whl (10 kB)
Using cached addict-2.4.0-py3-none-any.whl (3.8 kB)
Using cached configargparse-1.7.1-py3-none-any.whl (25 kB)
Using cached decorator-5.2.1-py3-none-any.whl (9.2 kB)
Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
Using cached matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB)
Using cached nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Using cached pooch-1.8.2-py3-none-any.whl (64 kB)
Using cached pyquaternion-0.9.9-py3-none-any.whl (14 kB)
Using cached retrying-1.4.2-py3-none-any.whl (10 kB)
Using cached stack_data-0.6.3-py3-none-any.whl (24 kB)
Using cached asttokens-3.0.1-py3-none-any.whl (27 kB)
Using cached executing-2.2.1-py2.py3-none-any.whl (28 kB)
Using cached pure_eval-0.2.3-py3-none-any.whl (11 kB)
Using cached wcwidth-0.2.14-py2.py3-none-any.whl (37 kB)
Installing collected packages: SimpleITK, pytz, pure-eval, ptyprocess, fastjsonschema, addict, zipp, widgetsnbextension, werkzeug, wcwidth, tzdata, traitlets, tqdm, threadpoolctl, six, setuptools, scooby, rpds-py, retrying, pyyaml, pyparsing, pygments, pydicom, protobuf, platformdirs, pexpect, parso, packaging, numpy, nest-asyncio, narwhals, kiwisolver, jupyterlab_widgets, joblib, itsdangerous, fonttools, executing, exceptiongroup, decorator, Cython, cycler, configargparse, comm, click, blinker, attrs, asttokens, tifffile, tensorboardX, stack-data, scipy, referencing, PyWavelets, python-dateutil, pyquaternion, pymeshlab, pyhocon, prompt-toolkit, pooch, plyfile, plotly, opencv_python_headless, opencv_python, matplotlib-inline, lazy_loader, jupyter-core, jedi, importlib-resources, importlib-metadata, imageio, contourpy, scikit-learn, scikit-image, PyMCubes, pandas, matplotlib, jsonschema-specifications, ipython, Flask, vtk, jsonschema, ipywidgets, dash, pyvista, nbformat, open3d
Attempting uninstall: setuptools
Found existing installation: setuptools 80.9.0
Uninstalling setuptools-80.9.0:
Successfully uninstalled setuptools-80.9.0
Attempting uninstall: numpy
Found existing installation: numpy 2.0.2
Uninstalling numpy-2.0.2:
Successfully uninstalled numpy-2.0.2
Successfully installed Cython-0.29.36 Flask-3.1.2 PyMCubes-0.1.4 PyWavelets-1.6.0 SimpleITK-2.4.0 addict-2.4.0 asttokens-3.0.1 attrs-25.4.0 blinker-1.9.0 click-8.1.8 comm-0.2.3 configargparse-1.7.1 contourpy-1.3.0 cycler-0.12.1 dash-3.3.0 decorator-5.2.1 exceptiongroup-1.3.1 executing-2.2.1 fastjsonschema-2.21.2 fonttools-4.60.1 imageio-2.37.2 importlib-metadata-8.7.0 importlib-resources-6.5.2 ipython-8.18.1 ipywidgets-8.1.8 itsdangerous-2.2.0 jedi-0.19.2 joblib-1.5.2 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 jupyter-core-5.8.1 jupyterlab_widgets-3.0.16 kiwisolver-1.4.7 lazy_loader-0.4 matplotlib-3.7.5 matplotlib-inline-0.2.1 narwhals-2.13.0 nbformat-5.10.4 nest-asyncio-1.6.0 numpy-1.24.4 open3d-0.18.0 opencv_python-4.10.0.84 opencv_python_headless-4.11.0.86 packaging-25.0 pandas-2.3.3 parso-0.8.5 pexpect-4.9.0 platformdirs-4.4.0 plotly-6.5.0 plyfile-1.0.3 pooch-1.8.2 prompt-toolkit-3.0.52 protobuf-6.33.1 ptyprocess-0.7.0 pure-eval-0.2.3 pydicom-2.4.4 pygments-2.19.2 pyhocon-0.3.61 pymeshlab-2022.2 pyparsing-3.2.5 pyquaternion-0.9.9 python-dateutil-2.9.0.post0 pytz-2025.2 pyvista-0.46.4 pyyaml-6.0.3 referencing-0.36.2 retrying-1.4.2 rpds-py-0.27.1 scikit-image-0.21.0 scikit-learn-1.6.1 scipy-1.10.1 scooby-0.11.0 setuptools-72.1.0 six-1.17.0 stack-data-0.6.3 tensorboardX-2.6.2.2 threadpoolctl-3.6.0 tifffile-2024.8.30 tqdm-4.66.5 traitlets-5.14.3 tzdata-2025.2 vtk-9.5.2 wcwidth-0.2.14 werkzeug-3.1.4 widgetsnbextension-4.0.15 zipp-3.23.0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install -e r2_gaussian/submodules/simple-knn
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... error
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 157, in get_requires_for_build_editable
return hook(config_settings)
File "/tmp/pip-build-env-1owv9e_6/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "/tmp/pip-build-env-1owv9e_6/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-1owv9e_6/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-1owv9e_6/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-1owv9e_6/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 13, in <module>
ModuleNotFoundError: No module named 'torch'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn' when getting requirements to build editable
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ python -c "import simple_knn; print('安装成功')"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'simple_knn'
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip uninstall -y simple-knn
WARNING: Skipping simple-knn as it is not installed.
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ cd r2_gaussian/submodules/simple-knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 删除 Python 编译的 .so 动态库(核心产物)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf *.so
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 删除构建目录(若存在)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf dist/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 删除 CMake 缓存(若用了 CMake)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf CMakeCache.txt
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf CMakeFiles/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [128 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-39lvtt4d/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpo3n91ea4/.tmp-v73vnbkd/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 525, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 413, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (10.1) mismatches the version that was used to compile
PyTorch (11.8). Please make sure to use the same CUDA versions.
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 303, in build_editable
return hook(wheel_directory, config_settings, metadata_directory)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 453, in build_editable
return self._build_with_temp_dir(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 397, in _build_with_temp_dir
self.run_setup()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 497, in run_setup
super().run_setup(setup_script=setup_script)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 313, in run_setup
exec(code, locals())
File "<string>", line 21, in <module>
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/__init__.py", line 108, in setup
return distutils.core.setup(**attrs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 184, in setup
return run_commands(dist)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 200, in run_commands
dist.run_commands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 970, in run_commands
self.run_command(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 525, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 413, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (10.1) mismatches the version that was used to compile
PyTorch (11.8). Please make sure to use the same CUDA versions.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [128 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-a4sibk1c/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp0ca5lzpy/.tmp-aqju2sb8/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 525, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 413, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (10.1) mismatches the version that was used to compile
PyTorch (11.8). Please make sure to use the same CUDA versions.
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 303, in build_editable
return hook(wheel_directory, config_settings, metadata_directory)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 453, in build_editable
return self._build_with_temp_dir(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 397, in _build_with_temp_dir
self.run_setup()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 497, in run_setup
super().run_setup(setup_script=setup_script)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/build_meta.py", line 313, in run_setup
exec(code, locals())
File "<string>", line 21, in <module>
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/__init__.py", line 108, in setup
return distutils.core.setup(**attrs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 184, in setup
return run_commands(dist)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 200, in run_commands
dist.run_commands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 970, in run_commands
self.run_command(cmd)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 525, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 413, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (10.1) mismatches the version that was used to compile
PyTorch (11.8). Please make sure to use the same CUDA versions.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看Conda环境的CUDA路径
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $CONDA_PREFIX
/home/hychin/anaconda3/envs/r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 输出类似:/home/hychin/anaconda3/envs/r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 将CUDA bin目录添加到PATH(临时生效)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export PATH="$CONDA_PREFIX/bin:$PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 将CUDA lib64目录添加到LD_LIBRARY_PATH
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CONDA_PREFIX/bin/nvcc # 若存在,说明安装成功
ls: 无法访问 '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ $CONDA_PREFIX/bin/nvcc -V
bash: /home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc: 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda install cuda-nvcc=11.6 -c nvidia/label/cuda-11.6.0
Channels:
- nvidia/label/cuda-11.6.0
- defaults
- conda-forge
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
added / updated specs:
- cuda-nvcc=11.6
The following packages will be downloaded:
package | build
---------------------------|-----------------
cuda-nvcc-11.6.55 | h5758ece_0 42.2 MB nvidia/label/cuda-11.6.0
------------------------------------------------------------
Total: 42.2 MB
The following NEW packages will be INSTALLED:
cuda-nvcc nvidia/label/cuda-11.6.0/linux-64::cuda-nvcc-11.6.55-h5758ece_0
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cuda-nvcc 11.6.55 h5758ece_0 nvidia/label/cuda-11.6.0
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e r2_gaussian/submodules/simple-knn
ERROR: r2_gaussian/submodules/simple-knn is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with bzr+http, bzr+https, bzr+ssh, bzr+sftp, bzr+ftp, bzr+lp, bzr+file, git+http, git+https, git+ssh, git+git, git+file, hg+file, hg+http, hg+https, hg+ssh, hg+static-http, svn+ssh, svn+http, svn+https, svn+svn, svn+file).
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ cd ../../../
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install -e r2_gaussian/submodules/simple-knn
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... error
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 157, in get_requires_for_build_editable
return hook(config_settings)
File "/tmp/pip-build-env-5nf2ajdl/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "/tmp/pip-build-env-5nf2ajdl/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-5nf2ajdl/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-5nf2ajdl/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-5nf2ajdl/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 13, in <module>
ModuleNotFoundError: No module named 'torch'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn' when getting requirements to build editable
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ cd r2_gaussian/submodules/simple-knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/ dist/ *.so simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [118 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-gzbunln8/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpwqa43hrk/.tmp-so18fkpz/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:414: UserWarning: The detected CUDA version (11.6) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'simple_knn._C' extension
gcc -pthread -B /home/hychin/anaconda3/envs/r2_gaussian/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c ext.cpp -o /tmp/tmp55aw02mj.build-temp/ext.o -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c simple_knn.cu -o /tmp/tmp55aw02mj.build-temp/simple_knn.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17
In file included from /usr/include/cuda_runtime.h:83,
from <command-line>:
/usr/include/crt/host_config.h:138:2: error: #error -- unsupported GNU version! gcc versions later than 8 are not supported!
138 | #error -- unsupported GNU version! gcc versions later than 8 are not supported!
| ^~~~~
simple_knn.cu:18:10: fatal error: cub/cub.cuh: 没有那个文件或目录
18 | #include <cub/cub.cuh>
| ^~~~~~~~~~~~~
compilation terminated.
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 71, in spawn
subprocess.check_call(cmd, env=_inject_macos_ver(env))
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC', '-I/home/hychin/anaconda3/envs/r2_gaussian/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9', '-c', 'simple_knn.cu', '-o', '/tmp/tmp55aw02mj.build-temp/simple_knn.o', '-D__CUDA_NO_HALF_OPERATORS__', '-D__CUDA_NO_HALF_CONVERSIONS__', '-D__CUDA_NO_BFLOAT16_CONVERSIONS__', '-D__CUDA_NO_HALF2_OPERATORS__', '--expt-relaxed-constexpr', '--compiler-options', "'-fPIC'", '-DTORCH_API_INCLUDE_EXTENSION_H', '-DPYBIND11_COMPILER_TYPE="_gcc"', '-DPYBIND11_STDLIB="_libstdcpp"', '-DPYBIND11_BUILD_ABI="_cxxabi1011"', '-DTORCH_EXTENSION_NAME=_C', '-D_GLIBCXX_USE_CXX11_ABI=0', '-gencode=arch=compute_86,code=compute_86', '-gencode=arch=compute_86,code=sm_86', '-std=c++17']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 191, in _compile
self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 1044, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 77, in spawn
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 873, in build_extensions
build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 254, in build_extension
_build_ext.build_extension(self, ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
objects = self.compiler.compile(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 605, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 616, in unix_wrap_single_compile
original_compile(obj, src, ext, cc_args, cflags, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 193, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
error: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda install -c conda-forge gcc=8.5.0 gxx=8.5.0
Channels:
- conda-forge
- defaults
- nvidia/label/cuda-11.6.0
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
added / updated specs:
- gcc=8.5.0
- gxx=8.5.0
The following packages will be downloaded:
package | build
---------------------------|-----------------
binutils_impl_linux-64-2.44| h4b9a079_2 3.1 MB defaults
gcc-8.5.0 | h143be6b_10 24 KB conda-forge
gcc_impl_linux-64-8.5.0 | hef569ad_19 42.3 MB conda-forge
gxx-8.5.0 | h143be6b_10 24 KB conda-forge
gxx_impl_linux-64-8.5.0 | hef569ad_19 10.3 MB conda-forge
kernel-headers_linux-64-4.18.0| he073ed8_8 1.2 MB conda-forge
libgcc-devel_linux-64-8.5.0| ha5d7ed8_19 4.0 MB conda-forge
libsanitizer-8.5.0 | hb70a093_19 6.5 MB conda-forge
libstdcxx-devel_linux-64-8.5.0| ha5d7ed8_19 9.6 MB conda-forge
sysroot_linux-64-2.28 | h4ee821c_8 23.1 MB conda-forge
------------------------------------------------------------
Total: 100.2 MB
The following NEW packages will be INSTALLED:
binutils_impl_lin~ anaconda/pkgs/main/linux-64::binutils_impl_linux-64-2.44-h4b9a079_2
gcc conda-forge/linux-64::gcc-8.5.0-h143be6b_10
gcc_impl_linux-64 conda-forge/linux-64::gcc_impl_linux-64-8.5.0-hef569ad_19
gxx conda-forge/linux-64::gxx-8.5.0-h143be6b_10
gxx_impl_linux-64 conda-forge/linux-64::gxx_impl_linux-64-8.5.0-hef569ad_19
kernel-headers_li~ conda-forge/noarch::kernel-headers_linux-64-4.18.0-he073ed8_8
libgcc-devel_linu~ conda-forge/linux-64::libgcc-devel_linux-64-8.5.0-ha5d7ed8_19
libsanitizer conda-forge/linux-64::libsanitizer-8.5.0-hb70a093_19
libstdcxx-devel_l~ conda-forge/linux-64::libstdcxx-devel_linux-64-8.5.0-ha5d7ed8_19
sysroot_linux-64 conda-forge/noarch::sysroot_linux-64-2.28-h4ee821c_8
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
binutils_impl_linux-64 2.44 h4b9a079_2 defaults
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cuda-nvcc 11.6.55 h5758ece_0 nvidia/label/cuda-11.6.0
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
gcc 8.5.0 h143be6b_10 conda-forge
gcc_impl_linux-64 8.5.0 hef569ad_19 conda-forge
gxx 8.5.0 h143be6b_10 conda-forge
gxx_impl_linux-64 8.5.0 hef569ad_19 conda-forge
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kernel-headers_linux-64 4.18.0 he073ed8_8 conda-forge
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libsanitizer 8.5.0 hb70a093_19 conda-forge
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
sysroot_linux-64 2.28 h4ee821c_8 conda-forge
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 GCC 版本(应输出 8.5.0)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ gcc --version
gcc (conda-forge gcc 8.5.0-19) 8.5.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ g++ --version
g++ (conda-forge gcc 8.5.0-19) 8.5.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/ dist/ *.so simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [111 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-p6s_ds1o/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp2e289qi0/.tmp-itpmyz8c/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:414: UserWarning: The detected CUDA version (11.6) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'simple_knn._C' extension
gcc -pthread -B /home/hychin/anaconda3/envs/r2_gaussian/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c ext.cpp -o /tmp/tmp_rsec2f2.build-temp/ext.o -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c simple_knn.cu -o /tmp/tmp_rsec2f2.build-temp/simple_knn.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17
cc1plus: fatal error: cuda_runtime.h: No such file or directory
compilation terminated.
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 71, in spawn
subprocess.check_call(cmd, env=_inject_macos_ver(env))
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC', '-I/home/hychin/anaconda3/envs/r2_gaussian/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9', '-c', 'simple_knn.cu', '-o', '/tmp/tmp_rsec2f2.build-temp/simple_knn.o', '-D__CUDA_NO_HALF_OPERATORS__', '-D__CUDA_NO_HALF_CONVERSIONS__', '-D__CUDA_NO_BFLOAT16_CONVERSIONS__', '-D__CUDA_NO_HALF2_OPERATORS__', '--expt-relaxed-constexpr', '--compiler-options', "'-fPIC'", '-DTORCH_API_INCLUDE_EXTENSION_H', '-DPYBIND11_COMPILER_TYPE="_gcc"', '-DPYBIND11_STDLIB="_libstdcpp"', '-DPYBIND11_BUILD_ABI="_cxxabi1011"', '-DTORCH_EXTENSION_NAME=_C', '-D_GLIBCXX_USE_CXX11_ABI=0', '-gencode=arch=compute_86,code=compute_86', '-gencode=arch=compute_86,code=sm_86', '-std=c++17']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 191, in _compile
self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 1044, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 77, in spawn
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 873, in build_extensions
build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 254, in build_extension
_build_ext.build_extension(self, ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
objects = self.compiler.compile(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 605, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 616, in unix_wrap_single_compile
original_compile(obj, src, ext, cc_args, cflags, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 193, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
error: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 临时生效(当前终端)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CC=$CONDA_PREFIX/bin/gcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CXX=$CONDA_PREFIX/bin/g++
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 永久生效(写入环境配置文件)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo "export CC=$CONDA_PREFIX/bin/gcc" >> ~/.bashrc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo "export CXX=$CONDA_PREFIX/bin/g++" >> ~/.bashrc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ source ~/.bashrc
(base) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda activate r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 确保环境变量指向 Conda 的 GCC
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CC=$CONDA_PREFIX/bin/gcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CXX=$CONDA_PREFIX/bin/g++
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 重新编译 simple-knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ cd r2_gaussian/submodules/simple-knn
bash: cd: r2_gaussian/submodules/simple-knn: 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/ dist/ *.so simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [111 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-xb2utl5v/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmp7tb5_nam/.tmp-y2is38cl/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:414: UserWarning: The detected CUDA version (11.6) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'simple_knn._C' extension
/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c ext.cpp -o /tmp/tmp3s_o02ww.build-temp/ext.o -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c simple_knn.cu -o /tmp/tmp3s_o02ww.build-temp/simple_knn.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -ccbin /home/hychin/anaconda3/envs/r2_gaussian/bin/gcc -std=c++17
cc1plus: fatal error: cuda_runtime.h: No such file or directory
compilation terminated.
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 71, in spawn
subprocess.check_call(cmd, env=_inject_macos_ver(env))
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC', '-I/home/hychin/anaconda3/envs/r2_gaussian/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9', '-c', 'simple_knn.cu', '-o', '/tmp/tmp3s_o02ww.build-temp/simple_knn.o', '-D__CUDA_NO_HALF_OPERATORS__', '-D__CUDA_NO_HALF_CONVERSIONS__', '-D__CUDA_NO_BFLOAT16_CONVERSIONS__', '-D__CUDA_NO_HALF2_OPERATORS__', '--expt-relaxed-constexpr', '--compiler-options', "'-fPIC'", '-DTORCH_API_INCLUDE_EXTENSION_H', '-DPYBIND11_COMPILER_TYPE="_gcc"', '-DPYBIND11_STDLIB="_libstdcpp"', '-DPYBIND11_BUILD_ABI="_cxxabi1011"', '-DTORCH_EXTENSION_NAME=_C', '-D_GLIBCXX_USE_CXX11_ABI=0', '-gencode=arch=compute_86,code=compute_86', '-gencode=arch=compute_86,code=sm_86', '-ccbin', '/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc', '-std=c++17']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 191, in _compile
self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 1044, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 77, in spawn
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 873, in build_extensions
build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 254, in build_extension
_build_ext.build_extension(self, ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
objects = self.compiler.compile(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 605, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 616, in unix_wrap_single_compile
original_compile(obj, src, ext, cc_args, cflags, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 193, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
error: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 指定CUDA_HOME为Conda环境路径(告诉PyTorch使用CUDA 11.6)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CUDA_HOME=$CONDA_PREFIX
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 指定nvcc编译器路径
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CUDACXX=$CONDA_PREFIX/bin/nvcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 将Conda的CUDA bin目录优先加入PATH(避免系统旧版本干扰)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export PATH="$CONDA_PREFIX/bin:$PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 将Conda的CUDA库目录加入LD_LIBRARY_PATH
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ cd r2_gaussian/submodules/simple-knn
bash: cd: r2_gaussian/submodules/simple-knn: 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/ dist/ *.so simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building editable for simple_knn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [111 lines of output]
running editable_wheel
creating /tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info
writing /tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/dependency_links.txt
writing top-level names to /tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/top_level.txt
writing manifest file '/tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/SOURCES.txt'
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file '/tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file '/tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn.egg-info/SOURCES.txt'
creating '/tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn-0.0.0.dist-info'
creating /tmp/pip-ephem-wheel-cache-s1lrskoy/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700/tmpylmqwdey/.tmp-d42cbxtv/simple_knn-0.0.0.dist-info/WHEEL
running build_ext
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py:414: UserWarning: The detected CUDA version (11.6) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'simple_knn._C' extension
/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -O2 -isystem /home/hychin/anaconda3/envs/r2_gaussian/include -fPIC -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c ext.cpp -o /tmp/tmpc1nvf62t.build-temp/ext.o -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH -I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC -I/home/hychin/anaconda3/envs/r2_gaussian/include -I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9 -c simple_knn.cu -o /tmp/tmpc1nvf62t.build-temp/simple_knn.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -ccbin /home/hychin/anaconda3/envs/r2_gaussian/bin/gcc -std=c++17
cc1plus: fatal error: cuda_runtime.h: No such file or directory
compilation terminated.
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 71, in spawn
subprocess.check_call(cmd, env=_inject_macos_ver(env))
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/torch/csrc/api/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/TH', '-I/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/include/THC', '-I/home/hychin/anaconda3/envs/r2_gaussian/include', '-I/home/hychin/anaconda3/envs/r2_gaussian/include/python3.9', '-c', 'simple_knn.cu', '-o', '/tmp/tmpc1nvf62t.build-temp/simple_knn.o', '-D__CUDA_NO_HALF_OPERATORS__', '-D__CUDA_NO_HALF_CONVERSIONS__', '-D__CUDA_NO_BFLOAT16_CONVERSIONS__', '-D__CUDA_NO_HALF2_OPERATORS__', '--expt-relaxed-constexpr', '--compiler-options', "'-fPIC'", '-DTORCH_API_INCLUDE_EXTENSION_H', '-DPYBIND11_COMPILER_TYPE="_gcc"', '-DPYBIND11_STDLIB="_libstdcpp"', '-DPYBIND11_BUILD_ABI="_cxxabi1011"', '-DTORCH_EXTENSION_NAME=_C', '-D_GLIBCXX_USE_CXX11_ABI=0', '-gencode=arch=compute_86,code=compute_86', '-gencode=arch=compute_86,code=sm_86', '-ccbin', '/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc', '-std=c++17']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 191, in _compile
self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 1044, in spawn
spawn(cmd, dry_run=self.dry_run, **kwargs)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/spawn.py", line 77, in spawn
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 153, in run
self._create_wheel_file(bdist_wheel)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 355, in _create_wheel_file
files, mapping = self._run_build_commands(dist_name, unpacked, lib, tmp)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 278, in _run_build_commands
self._run_build_subcommands()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/editable_wheel.py", line 305, in _run_build_subcommands
self.run_command(name)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/dist.py", line 945, in run_command
super().run_command(command)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 989, in run_command
cmd_obj.run()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 93, in run
_build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
self.build_extensions()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 873, in build_extensions
build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
self._build_extensions_serial()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
self.build_extension(ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/command/build_ext.py", line 254, in build_extension
_build_ext.build_extension(self, ext)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
objects = self.compiler.compile(
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py", line 605, in compile
self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 616, in unix_wrap_single_compile
original_compile(obj, src, ext, cc_args, cflags, pp_opts)
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/unixccompiler.py", line 193, in _compile
raise CompileError(msg)
distutils.errors.CompileError: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/setuptools/_distutils/dist.py:989: _DebuggingTips: Problem in editable installation.
!!
********************************************************************************
An error happened while installing `simple_knn` in editable mode.
The following steps are recommended to help debug this problem:
- Try to install the project normally, without using the editable mode.
Does the error still persist?
(If it does, try fixing the problem before attempting the editable mode).
- If you are using binary extensions, make sure you have all OS-level
dependencies installed (e.g. compilers, toolchains, binary libraries, ...).
- Try the latest version of setuptools (maybe the error was already fixed).
- If you (or your project dependencies) are using any setuptools extension
or customization, make sure they support the editable mode.
After following the steps above, if the problem still persists and
you think this is related to how setuptools handles editable installations,
please submit a reproducible example
(see https://stackoverflow.com/help/minimal-reproducible-example) to:
https://github.com/pypa/setuptools/issues
See https://setuptools.pypa.io/en/latest/userguide/development_mode.html for details.
********************************************************************************
!!
cmd_obj.run()
error: command '/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building editable for simple_knn
Failed to build simple_knn
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> simple_knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
binutils_impl_linux-64 2.44 h4b9a079_2 defaults
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cuda-nvcc 11.6.55 h5758ece_0 nvidia/label/cuda-11.6.0
cudatoolkit 11.6.2 hfc3e2af_13 conda-forge
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
gcc 8.5.0 h143be6b_10 conda-forge
gcc_impl_linux-64 8.5.0 hef569ad_19 conda-forge
gxx 8.5.0 h143be6b_10 conda-forge
gxx_impl_linux-64 8.5.0 hef569ad_19 conda-forge
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kernel-headers_linux-64 4.18.0 he073ed8_8 conda-forge
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libsanitizer 8.5.0 hb70a093_19 conda-forge
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
sysroot_linux-64 2.28 h4ee821c_8 conda-forge
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 nvcc 版本(应输出 11.6)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ $CONDA_PREFIX/bin/nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 nvcc 是否在环境变量 PATH 中
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ which nvcc
/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 若输出为 `/home/hychin/anaconda3/envs/r2_gaussian/bin/nvcc`,说明 PATH 配置正确
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 cudatoolkit 头文件是否存在(如 cuda_runtime.h)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CONDA_PREFIX/include/cuda_runtime.h
ls: 无法访问 '/home/hychin/anaconda3/envs/r2_gaussian/include/cuda_runtime.h': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 cudatoolkit 库文件是否存在(如 libcudart.so)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CONDA_PREFIX/lib/libcudart.so
/home/hychin/anaconda3/envs/r2_gaussian/lib/libcudart.so
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 CUDA_HOME 是否指向 Conda 环境
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $CUDA_HOME
/home/hychin/anaconda3/envs/r2_gaussian
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应输出 `/home/hychin/anaconda3/envs/r2_gaussian`
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 CUDA_HOME 下的 include/lib 是否存在
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CUDA_HOME/include # 应包含 CUDA 头文件
ansidecl.h cursesw.h fakesql.h itclTclIntStubsFcn.h openssl tclDecls.h tclTomMathDecls.h tkButton.h tkIntPlatDecls.h tkMacOSXPort.h tkUndo.h
bfd.h cursslk.h fatbinary_section.h ks_names.h panel.h tcl.h tclTomMath.h tkCanvas.h tkIntXlibDecls.h tkMacOSXPrivate.h tkUnixDefault.h
bfdlink.h default.h ffi.h lzma plugin-api.h tclIntDecls.h tclUnixPort.h tkColor.h tkMacOSXColor.h tkMacOSXWm.h tkUnixInt.h
bzlib.h diagnostics.h ffitarget.h lzma.h pqStubs.h tclInt.h tdbcDecls.h tkDecls.h tkMacOSXConstants.h tkMacOSXXCursors.h tkUnixPort.h
crt dis-asm.h form.h menu.h python3.9 tclIntPlatDecls.h tdbc.h tkDList.h tkMacOSXCursors.h tkMenubutton.h tkUuid.h
ctf-api.h eti.h GL mysqlStubs.h readline tclOODecls.h tdbcInt.h tkEntry.h tkMacOSXDebug.h tkMenu.h unctrl.h
ctf.h etip.h itcl2TclOO.h ncurses rpcsvc tclOO.h termcap.h tkFileFilter.h tkMacOSXDefault.h tkPlatDecls.h uuid
cursesapp.h expat_config.h itclDecls.h ncurses_dll.h sframe-api.h tclOOIntDecls.h term_entry.h tkFont.h tkMacOSXEvent.h tkPort.h X11
cursesf.h expat_external.h itcl.h ncurses.h sframe.h tclOOInt.h term.h tk.h tkMacOSXFont.h tkScale.h xcb
curses.h expat.h itclIntDecls.h ncursesw sqlite3ext.h tclPlatDecls.h tk3d.h tkImgPhoto.h tkMacOSX.h tkScrollbar.h zconf.h
cursesm.h fakemysql.h itclInt.h nvPTXCompiler.h sqlite3.h tclPort.h tkArray.h tkIntDecls.h tkMacOSXInt.h tkSelect.h zlib.h
cursesp.h fakepq.h itclMigrate2TclCore.h odbcStubs.h symcat.h tclThread.h tkBusy.h tkInt.h tkMacOSXKeysyms.h tkText.h
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CUDA_HOME/lib # 应包含 CUDA 库文件
bfd-plugins libcusolver.so libmenu.so.6.5 libnpps.so.11.6.3.9 libssl.so.3 libxcb-dpms.so.0.0.0 libxcb-xinerama.so.0
cmake libcusolver.so.11 libmenuw.a libnsl.so libstdc++.so libxcb-dri2.so libxcb-xinerama.so.0.0.0
gcc libcusolver.so.11.3.4.124 libmenuw.so libnsl.so.3 libstdc++.so.6 libxcb-dri2.so.0 libxcb-xinput.so
itcl4.3.0 libcusparse.so libmenuw.so.6 libnsl.so.3.0.0 libstdc++.so.6.0.25-gdb.py libxcb-dri2.so.0.0.0 libxcb-xinput.so.0
libasan.so libcusparse.so.11 libmenuw.so.6.5 libnvblas.so libstdc++.so.6.0.34 libxcb-dri3.so libxcb-xinput.so.0.1.0
libasan.so.5 libcusparse.so.11.7.2.124 libncurses++.a libnvblas.so.11 libtcl8.6.so libxcb-dri3.so.0 libxcb-xkb.so
libasan.so.5.0.0 libdevice.10.bc libncurses.a libnvblas.so.11.9.2.110 libtclstub8.6.a libxcb-dri3.so.0.1.0 libxcb-xkb.so.1
libatomic.so libexpat.a libncurses.so libnvjpeg.so libtinfo.a libxcb-glx.so libxcb-xkb.so.1.0.0
libatomic.so.1 libexpat.so libncurses.so.6 libnvjpeg.so.11 libtinfo.so libxcb-glx.so.0 libxcb-xlib.so.0
libatomic.so.1.2.0 libexpat.so.1 libncurses.so.6.5 libnvjpeg.so.11.6.2.8 libtinfo.so.6 libxcb-glx.so.0.0.0 libxcb-xlib.so.0.0.0
libbfd.a libexpat.so.1.11.1 libncurses++w.a libnvptxcompiler_static.a libtinfo.so.6.5 libxcb-present.so libxcb-xtest.so
libbz2.a libffi.7.so libncursesw.a libnvrtc-builtins.so libtinfow.a libxcb-present.so.0 libxcb-xtest.so.0
libbz2.so libffi.8.so libncursesw.so libnvrtc-builtins.so.11.6 libtinfow.so libxcb-present.so.0.0.0 libxcb-xtest.so.0.0.0
libbz2.so.1.0 libffi.a libncursesw.so.6 libnvrtc-builtins.so.11.6.124 libtinfow.so.6 libxcb-randr.so libxcb-xvmc.so
libbz2.so.1.0.8 libffi.so libncursesw.so.6.5 libnvrtc.so libtinfow.so.6.5 libxcb-randr.so.0 libxcb-xvmc.so.0
libcc1.so libffi.so.7 libnppc.so libnvrtc.so.11.2 libtk8.6.so libxcb-randr.so.0.1.0 libxcb-xvmc.so.0.0.0
libcc1.so.0 libffi.so.8 libnppc.so.11 libnvrtc.so.11.6.124 libtkstub8.6.a libxcb-record.so libxcb-xv.so
libcc1.so.0.0.0 libffi.so.8.1.2 libnppc.so.11.6.3.9 libnvToolsExt.so libtsan.so libxcb-record.so.0 libxcb-xv.so.0
libcrypto.so libform.a libnppial.so libnvToolsExt.so.1 libtsan.so.0 libxcb-record.so.0.0.0 libxcb-xv.so.0.0.0
libcrypto.so.3 libform.so libnppial.so.11 libnvToolsExt.so.1.0.0 libtsan.so.0.0.0 libxcb-render.so libXdmcp.so
libctf.a libform.so.6 libnppial.so.11.6.3.9 libnvvm.so libubsan.so libxcb-render.so.0 libXdmcp.so.6
libctf-nobfd.a libform.so.6.5 libnppicc.so libnvvm.so.4 libubsan.so.1 libxcb-render.so.0.0.0 libXdmcp.so.6.0.0
libcublasLt.so libformw.a libnppicc.so.11 libnvvm.so.4.0.0 libubsan.so.1.0.0 libxcb-res.so libz.a
libcublasLt.so.11 libformw.so libnppicc.so.11.6.3.9 libopcodes.a libuuid.a libxcb-res.so.0 libz.so
libcublasLt.so.11.9.2.110 libformw.so.6 libnppidei.so libpanel.a libuuid.so libxcb-res.so.0.0.0 libz.so.1
libcublas.so libformw.so.6.5 libnppidei.so.11 libpanel.so libuuid.so.1 libxcb-screensaver.so libz.so.1.3.1
libcublas.so.11 libgcc_s.so libnppidei.so.11.6.3.9 libpanel.so.6 libuuid.so.1.3.0 libxcb-screensaver.so.0 pkgconfig
libcublas.so.11.9.2.110 libgcc_s.so.1 libnppif.so libpanel.so.6.5 libX11.so libxcb-screensaver.so.0.0.0 python3.9
libcudadevrt.a libgomp.so libnppif.so.11 libpanelw.a libX11.so.6 libxcb-shape.so sqlite3.45.3
libcudart.so libgomp.so.1 libnppif.so.11.6.3.9 libpanelw.so libX11.so.6.4.0 libxcb-shape.so.0 tcl8
libcudart.so.11.0 libgomp.so.1.0.0 libnppig.so libpanelw.so.6 libX11-xcb.so libxcb-shape.so.0.0.0 tcl8.6
libcudart.so.11.6.55 libhistory.a libnppig.so.11 libpanelw.so.6.5 libX11-xcb.so.1 libxcb-shm.so tclConfig.sh
libcufft.so libhistory.so libnppig.so.11.6.3.9 libpython3.9.so libX11-xcb.so.1.0.0 libxcb-shm.so.0 tclooConfig.sh
libcufft.so.10 libhistory.so.8 libnppim.so libpython3.9.so.1.0 libXau.so libxcb-shm.so.0.0.0 tdbc1.1.9
libcufft.so.10.7.2.124 libhistory.so.8.3 libnppim.so.11 libpython3.so libXau.so.6 libxcb.so tdbcmysql1.1.9
libcufftw.so libitm.so libnppim.so.11.6.3.9 libquadmath.so libXau.so.6.0.0 libxcb.so.1 tdbcodbc1.1.9
libcufftw.so.10 libitm.so.1 libnppist.so libquadmath.so.0 libxcb-composite.so libxcb.so.1.1.0 tdbcpostgres1.1.9
libcufftw.so.10.7.2.124 libitm.so.1.0.0 libnppist.so.11 libquadmath.so.0.0.0 libxcb-composite.so.0 libxcb-sync.so terminfo
libcupti.so liblsan.so libnppist.so.11.6.3.9 libreadline.a libxcb-composite.so.0.0.0 libxcb-sync.so.1 thread2.8.10
libcupti.so.11.6 liblsan.so.0 libnppisu.so libreadline.so libxcb-damage.so libxcb-sync.so.1.0.0 tk8.6
libcupti.so.2022.1.1 liblsan.so.0.0.0 libnppisu.so.11 libreadline.so.8 libxcb-damage.so.0 libxcb-xf86dri.so tkConfig.sh
libcurand.so liblzma.so libnppisu.so.11.6.3.9 libreadline.so.8.3 libxcb-damage.so.0.0.0 libxcb-xf86dri.so.0
libcurand.so.10 liblzma.so.5 libnppitc.so libsframe.a libxcb-dbe.so libxcb-xf86dri.so.0.0.0
libcurand.so.10.2.9.124 liblzma.so.5.6.4 libnppitc.so.11 libsqlite3.so libxcb-dbe.so.0 libxcb-xfixes.so
libcusolverMg.so libmenu.a libnppitc.so.11.6.3.9 libsqlite3.so.0 libxcb-dbe.so.0.0.0 libxcb-xfixes.so.0
libcusolverMg.so.11 libmenu.so libnpps.so libsqlite3.so.3.51.0 libxcb-dpms.so libxcb-xfixes.so.0.0.0
libcusolverMg.so.11.3.4.124 libmenu.so.6 libnpps.so.11 libssl.so libxcb-dpms.so.0 libxcb-xinerama.so
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看头文件路径是否包含 Conda 的 include
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $C_INCLUDE_PATH
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $CPLUS_INCLUDE_PATH
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应包含 `/home/hychin/anaconda3/envs/r2_gaussian/include`
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看库路径是否包含 Conda 的 lib
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $LIBRARY_PATH
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $LD_LIBRARY_PATH
/home/hychin/anaconda3/envs/r2_gaussian/lib:/home/hychin/anaconda3/envs/r2_gaussian/lib:
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应包含 `/home/hychin/anaconda3/envs/r2_gaussian/lib`
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 GCC 版本(应输出 Conda 安装的版本,如 8.5.0)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ $CONDA_PREFIX/bin/gcc --version
gcc (conda-forge gcc 8.5.0-19) 8.5.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 GCC 是否在环境变量 PATH 中
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ which gcc
/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 若输出为 `/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc`,说明 PATH 配置正确
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 CC(C 编译器)是否指向 Conda 的 gcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $CC
/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应输出 `/home/hychin/anaconda3/envs/r2_gaussian/bin/gcc`
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查看 CXX(C++ 编译器)是否指向 Conda 的 g++
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ echo $CXX
/home/hychin/anaconda3/envs/r2_gaussian/bin/g++
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应输出 `/home/hychin/anaconda3/envs/r2_gaussian/bin/g++`
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 nvcc 关联的编译器(通过 nvcc --verbose)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ $CONDA_PREFIX/bin/nvcc --verbose | grep "C++ compiler"
nvcc fatal : No input files specified; use option --help for more information
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 应显示使用的是 Conda 环境的 g++(如 `/home/hychin/anaconda3/envs/r2_gaussian/bin/g++`)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查 PyTorch 检测到的 CUDA 版本
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ python -c "import torch; print('PyTorch CUDA version:', torch.version.cuda)"
PyTorch CUDA version: 11.8
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ python -c "import torch; print('CUDA available:', torch.cuda.is_available())"
CUDA available: True
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 查找cuda_runtime.h的位置
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ find $CONDA_PREFIX -name "cuda_runtime.h"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 卸载现有cudatoolkit
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda remove cudatoolkit --force
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
removed specs:
- cudatoolkit
The following packages will be REMOVED:
cudatoolkit-11.6.2-hfc3e2af_13
Proceed ([y]/n)? y
conda install cudatoolkit-dev=11.6 -c conda-forgeyt 11.6
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CONDA_PREFIX/include/cuda_runtime.h # 或 ls /usr/local/cuda-11.6/include/cuda_runtime.h
ls: 无法访问 '/home/hychin/anaconda3/envs/r2_gaussian/include/cuda_runtime.h': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda list
# packages in environment at /home/hychin/anaconda3/envs/r2_gaussian:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
addict 2.4.0 pypi_0 pypi
asttokens 3.0.1 pypi_0 pypi
attrs 25.4.0 pypi_0 pypi
binutils_impl_linux-64 2.44 h4b9a079_2 defaults
blinker 1.9.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6 defaults
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
certifi 2025.11.12 pypi_0 pypi
charset-normalizer 3.4.4 pypi_0 pypi
click 8.1.8 pypi_0 pypi
comm 0.2.3 pypi_0 pypi
configargparse 1.7.1 pypi_0 pypi
contourpy 1.3.0 pypi_0 pypi
cuda-nvcc 11.6.55 h5758ece_0 nvidia/label/cuda-11.6.0
cycler 0.12.1 pypi_0 pypi
cython 0.29.36 pypi_0 pypi
dash 3.3.0 pypi_0 pypi
decorator 5.2.1 pypi_0 pypi
exceptiongroup 1.3.1 pypi_0 pypi
executing 2.2.1 pypi_0 pypi
expat 2.7.3 h3385a95_0 defaults
fastjsonschema 2.21.2 pypi_0 pypi
filelock 3.19.1 pypi_0 pypi
flask 3.1.2 pypi_0 pypi
fonttools 4.60.1 pypi_0 pypi
fsspec 2025.10.0 pypi_0 pypi
gcc 8.5.0 h143be6b_10 conda-forge
gcc_impl_linux-64 8.5.0 hef569ad_19 conda-forge
gxx 8.5.0 h143be6b_10 conda-forge
gxx_impl_linux-64 8.5.0 hef569ad_19 conda-forge
idna 3.11 pypi_0 pypi
imageio 2.37.2 pypi_0 pypi
importlib-metadata 8.7.0 pypi_0 pypi
importlib-resources 6.5.2 pypi_0 pypi
ipython 8.18.1 pypi_0 pypi
ipywidgets 8.1.8 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jedi 0.19.2 pypi_0 pypi
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.2 pypi_0 pypi
jsonschema 4.25.1 pypi_0 pypi
jsonschema-specifications 2025.9.1 pypi_0 pypi
jupyter-core 5.8.1 pypi_0 pypi
jupyterlab-widgets 3.0.16 pypi_0 pypi
kernel-headers_linux-64 4.18.0 he073ed8_8 conda-forge
kiwisolver 1.4.7 pypi_0 pypi
lazy-loader 0.4 pypi_0 pypi
ld_impl_linux-64 2.44 h153f514_2 defaults
libffi 3.4.4 h6a678d5_1 defaults
libgcc 15.2.0 h69a1729_7 defaults
libgcc-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libgcc-ng 15.2.0 h166f726_7 defaults
libgomp 15.2.0 h4751f2c_7 defaults
libnsl 2.0.0 h5eee18b_0 defaults
libsanitizer 8.5.0 hb70a093_19 conda-forge
libstdcxx 15.2.0 h39759b7_7 defaults
libstdcxx-devel_linux-64 8.5.0 ha5d7ed8_19 conda-forge
libstdcxx-ng 15.2.0 hc03a8fd_7 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxcb 1.17.0 h9b100fa_0 defaults
libzlib 1.3.1 hb25bd0a_0 defaults
markupsafe 3.0.3 pypi_0 pypi
matplotlib 3.7.5 pypi_0 pypi
matplotlib-inline 0.2.1 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
narwhals 2.13.0 pypi_0 pypi
nbformat 5.10.4 pypi_0 pypi
ncurses 6.5 h7934f7d_0 defaults
nest-asyncio 1.6.0 pypi_0 pypi
networkx 3.2.1 pypi_0 pypi
numpy 1.24.4 pypi_0 pypi
open3d 0.18.0 pypi_0 pypi
opencv-python 4.10.0.84 pypi_0 pypi
opencv-python-headless 4.11.0.86 pypi_0 pypi
openssl 3.6.0 h26f9b46_0 conda-forge
packaging 25.0 pypi_0 pypi
pandas 2.3.3 pypi_0 pypi
parso 0.8.5 pypi_0 pypi
pexpect 4.9.0 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.3 pyhc872135_0 defaults
platformdirs 4.4.0 pypi_0 pypi
plotly 6.5.0 pypi_0 pypi
plyfile 1.0.3 pypi_0 pypi
pooch 1.8.2 pypi_0 pypi
prompt-toolkit 3.0.52 pypi_0 pypi
protobuf 6.33.1 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1 defaults
ptyprocess 0.7.0 pypi_0 pypi
pure-eval 0.2.3 pypi_0 pypi
pydicom 2.4.4 pypi_0 pypi
pygments 2.19.2 pypi_0 pypi
pyhocon 0.3.61 pypi_0 pypi
pymcubes 0.1.4 pypi_0 pypi
pymeshlab 2022.2 pypi_0 pypi
pyparsing 3.2.5 pypi_0 pypi
pyquaternion 0.9.9 pypi_0 pypi
python 3.9.25 h0dcde21_1 defaults
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyvista 0.46.4 pypi_0 pypi
pywavelets 1.6.0 pypi_0 pypi
pyyaml 6.0.3 pypi_0 pypi
readline 8.3 hc2a1206_0 defaults
referencing 0.36.2 pypi_0 pypi
requests 2.32.5 pypi_0 pypi
retrying 1.4.2 pypi_0 pypi
rpds-py 0.27.1 pypi_0 pypi
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 1.6.1 pypi_0 pypi
scipy 1.10.1 pypi_0 pypi
scooby 0.11.0 pypi_0 pypi
setuptools 72.1.0 pypi_0 pypi
simpleitk 2.4.0 pypi_0 pypi
six 1.17.0 pypi_0 pypi
sqlite 3.51.0 h2a70700_0 defaults
stack-data 0.6.3 pypi_0 pypi
sympy 1.14.0 pypi_0 pypi
sysroot_linux-64 2.28 h4ee821c_8 conda-forge
tensorboardx 2.6.2.2 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tifffile 2024.8.30 pypi_0 pypi
tk 8.6.15 h54e0aa7_0 defaults
torch 2.1.2+cu118 pypi_0 pypi
torchvision 0.16.2+cu118 pypi_0 pypi
tqdm 4.66.5 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
triton 2.1.0 pypi_0 pypi
typing-extensions 4.15.0 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
vtk 9.5.2 pypi_0 pypi
wcwidth 0.2.14 pypi_0 pypi
werkzeug 3.1.4 pypi_0 pypi
wheel 0.45.1 py39h06a4308_0 defaults
widgetsnbextension 4.0.15 pypi_0 pypi
xorg-libx11 1.8.12 h9b100fa_1 defaults
xorg-libxau 1.0.12 h9b100fa_0 defaults
xorg-libxdmcp 1.1.5 h9b100fa_0 defaults
xorg-xorgproto 2024.1 h5eee18b_1 defaults
xz 5.6.4 h5eee18b_1 defaults
zipp 3.23.0 pypi_0 pypi
zlib 1.3.1 hb25bd0a_0 defaults
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda remove cudatoolkit --force
PackagesNotFoundError: The following packages are missing from the target environment:
- cudatoolkit
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ conda install cudatoolkit-dev=11.6 -c conda-forge
Channels:
- conda-forge
- defaults
- nvidia/label/cuda-11.6.0
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/hychin/anaconda3/envs/r2_gaussian
added / updated specs:
- cudatoolkit-dev=11.6
The following packages will be downloaded:
package | build
---------------------------|-----------------
cudatoolkit-dev-11.6.0 | h72bdee0_5 14 KB conda-forge
------------------------------------------------------------
Total: 14 KB
The following NEW packages will be INSTALLED:
cudatoolkit-dev conda-forge/linux-64::cudatoolkit-dev-11.6.0-h72bdee0_5
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls $CONDA_PREFIX/include/cuda_runtime.h # 或 ls /usr/local/cuda-11.6/include/cuda_runtime.h
/home/hychin/anaconda3/envs/r2_gaussian/include/cuda_runtime.h
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查nvcc版本(应显示11.6)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查头文件是否存在
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls /usr/local/cuda-11.6/include/cuda_runtime.h
ls: 无法访问 '/usr/local/cuda-11.6/include/cuda_runtime.h': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 配置CUDA头文件路径
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export C_INCLUDE_PATH="$CONDA_PREFIX/include:$C_INCLUDE_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CPLUS_INCLUDE_PATH="$CONDA_PREFIX/include:$CPLUS_INCLUDE_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 配置CUDA库路径
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LIBRARY_PATH="$CONDA_PREFIX/lib:$LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 确保CUDA_HOME指向Conda环境
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CUDA_HOME="$CONDA_PREFIX"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查nvcc版本(应显示11.6)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查头文件是否存在
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls /usr/local/cuda-11.6/include/cuda_runtime.h
ls: 无法访问 '/usr/local/cuda-11.6/include/cuda_runtime.h': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查nvcc版本(应显示11.6)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Fri_Dec_17_18:16:03_PST_2021
Cuda compilation tools, release 11.6, V11.6.55
Build cuda_11.6.r11.6/compiler.30794723_0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 检查头文件是否存在
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ ls /usr/local/cuda-11.6/include/cuda_runtime.h
ls: 无法访问 '/usr/local/cuda-11.6/include/cuda_runtime.h': 没有那个文件或目录
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 1. 配置环境变量(确保Conda环境的CUDA路径优先)
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CUDA_HOME=$CONDA_PREFIX
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CUDACXX=$CONDA_PREFIX/bin/nvcc
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export C_INCLUDE_PATH="$CONDA_PREFIX/include:$C_INCLUDE_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export CPLUS_INCLUDE_PATH="$CONDA_PREFIX/include:$CPLUS_INCLUDE_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LIBRARY_PATH="$CONDA_PREFIX/lib:$LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 2. 清除旧编译文件
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ rm -rf build/ dist/ *.so simple_knn.egg-info/
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ # 3. 重新安装simple-knn
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ pip install -e . --no-build-isolation --force-reinstall
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: simple_knn
Building editable for simple_knn (pyproject.toml) ... done
Created wheel for simple_knn: filename=simple_knn-0.0.0-0.editable-cp39-cp39-linux_x86_64.whl size=5069 sha256=624669cfbb8da62aba0f7dc28b90304ca588462d3527efb7159eab3b402a9f74
Stored in directory: /tmp/pip-ephem-wheel-cache-u5xzmv5a/wheels/60/51/28/50963f2b2ae4fc4ac305f06b2e0f9fbfddbd4b653a6b56e700
Successfully built simple_knn
Installing collected packages: simple_knn
Successfully installed simple_knn-0.0.0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ python -c "import simple_knn; print('simple-knn编译成功!')"
simple-knn编译成功!
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian/r2_gaussian/submodules/simple-knn$ cd ../../../
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install -e r2_gaussian/submodules/xray-gaussian-rasterization-voxelization
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... error
error: subprocess-exited-with-error
× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
Traceback (most recent call last):
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 157, in get_requires_for_build_editable
return hook(config_settings)
File "/tmp/pip-build-env-vyihhv3q/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "/tmp/pip-build-env-vyihhv3q/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-vyihhv3q/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-vyihhv3q/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-vyihhv3q/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 13, in <module>
ModuleNotFoundError: No module named 'torch'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization' when getting requirements to build editable
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install -e r2_gaussian/submodules/xray-gaussian-rasterization-voxelization --no-build-isolation
Obtaining file:///home/hychin/%E6%A1%8C%E9%9D%A2/linshi/r2_gaussian/r2_gaussian/submodules/xray-gaussian-rasterization-voxelization
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: xray_gaussian_rasterization_voxelization
Building editable for xray_gaussian_rasterization_voxelization (pyproject.toml) ... done
Created wheel for xray_gaussian_rasterization_voxelization: filename=xray_gaussian_rasterization_voxelization-0.0.0-0.editable-cp39-cp39-linux_x86_64.whl size=5411 sha256=2a6a58f29f0674d831fdf14c6361a9037fc4992a7ec8ca0c983ec0b460e4ec1f
Stored in directory: /tmp/pip-ephem-wheel-cache-fam9qw5_/wheels/a0/82/8f/498c619208e5cdd81a238f8959c4dae0f675491dabdbda450d
Successfully built xray_gaussian_rasterization_voxelization
Installing collected packages: xray_gaussian_rasterization_voxelization
Successfully installed xray_gaussian_rasterization_voxelization-0.0.0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$ pip install TIGRE-2.3/Python --no-build-isolation
Processing ./TIGRE-2.3/Python
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: Cython in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pytigre==2.2.0) (0.29.36)
Requirement already satisfied: matplotlib in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pytigre==2.2.0) (3.7.5)
Requirement already satisfied: numpy in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pytigre==2.2.0) (1.24.4)
Requirement already satisfied: scipy in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pytigre==2.2.0) (1.10.1)
Requirement already satisfied: tqdm in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from pytigre==2.2.0) (4.66.5)
Requirement already satisfied: contourpy>=1.0.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (1.3.0)
Requirement already satisfied: cycler>=0.10 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (4.60.1)
Requirement already satisfied: kiwisolver>=1.0.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (1.4.7)
Requirement already satisfied: packaging>=20.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (25.0)
Requirement already satisfied: pillow>=6.2.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (11.3.0)
Requirement already satisfied: pyparsing>=2.3.1 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (3.2.5)
Requirement already satisfied: python-dateutil>=2.7 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (2.9.0.post0)
Requirement already satisfied: importlib-resources>=3.2.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from matplotlib->pytigre==2.2.0) (6.5.2)
Requirement already satisfied: zipp>=3.1.0 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from importlib-resources>=3.2.0->matplotlib->pytigre==2.2.0) (3.23.0)
Requirement already satisfied: six>=1.5 in /home/hychin/anaconda3/envs/r2_gaussian/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib->pytigre==2.2.0) (1.17.0)
Building wheels for collected packages: pytigre
Building wheel for pytigre (pyproject.toml) ... done
Created wheel for pytigre: filename=pytigre-2.2.0-cp39-cp39-linux_x86_64.whl size=8558066 sha256=8c4985de3627910ca00629f515dbb3b8ffe831408cf31c39d06ea9ea8006a562
Stored in directory: /tmp/pip-ephem-wheel-cache-n7x6d3s8/wheels/b2/49/34/31ba83834b8e5e233308393edc927ab10604e4e4439a2ae8c0
Successfully built pytigre
Installing collected packages: pytigre
Successfully installed pytigre-2.2.0
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$
(r2_gaussian) hychin@SenseEdu:~/桌面/linshi/r2_gaussian$