Ubuntu下复现 R^2-Gaussian: Rectifying Radiative Gaussian Splatting for Tomographic Reconstruction

Paper:https://github.com/Ruyi-Zha/r2_gaussian

命令:shell

R2-Gaussian 环境配置与复现

R2-Gaussian 环境配置脚本

 

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$ 

 

 

作者: 高志远

高志远,24岁,男生

发表评论

邮箱地址不会被公开。