-
Notifications
You must be signed in to change notification settings - Fork 33
Description
作者您好,抱歉打扰了。首先十分感谢您代码的开源。但是我在尝试复现的过程中,装配环境总是会出问题。我完全按照您的readme文档安装,在执行conda env create --file environment.yml时,出现了如下报错,尝试了很多方法均没能解决,想向您请教这里该如何处理呢?
十分感谢!
Installing collected packages: xray_gaussian_rasterization_voxelization, wcwidth, SimpleITK, simple_knn, pywin32, pure-eval, fastjsonschema, widgetsnbextension, traitlets, six, scooby, rpds-py, retrying, pyparsing, pygments, pydicom, prompt-toolkit, platformdirs, parso, numpy, networkx, nest-asyncio, narwhals, lazy-loader, kiwisolver, jupyterlab_widgets, jinja2, itsdangerous, importlib-resources, fonttools, executing, exceptiongroup, decorator, Cython, cycler, configargparse, comm, click, blinker, attrs, asttokens, tifffile, stack-data, scipy, referencing, python-dateutil, pooch, plotly, opencv-python, matplotlib-inline, jupyter-core, jedi, imageio, imagecodecs, Flask, contourpy, scikit-image, 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
╰─> [81 lines of output]
C:\Users\mr\.conda\envs\r2_gaussian\lib\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
C:\Users\mr\.conda\envs\r2_gaussian\lib\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.
By 2025-Oct-31, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
Obtaining file:///D:/marui/3DGS0/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 "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 351, in <module>
main()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 333, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 132, in get_requires_for_build_editable
return hook(config_settings)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\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.
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "D:\marui\3DGS0\r2_gaussian\r2_gaussian\submodules\xray-gaussian-rasterization-voxelization\setup.py", line 18, in <module>
setup(
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\__init__.py", line 115, in setup
return distutils.core.setup(**attrs)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\core.py", line 186, in setup
return run_commands(dist)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\core.py", line 202, in run_commands
dist.run_commands()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\dist.py", line 1002, in run_commands
self.run_command(cmd)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\dist.py", line 1102, in run_command
super().run_command(command)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command
cmd_obj.run()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\command\develop.py", line 39, in run
subprocess.check_call(cmd)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['C:\\Users\\mr\\.conda\\envs\\r2_gaussian\\python.exe', '-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
╰─> [81 lines of output]
C:\Users\mr.conda\envs\r2_gaussian\lib\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
C:\Users\mr.conda\envs\r2_gaussian\lib\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.
By 2025-Oct-31, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
Obtaining file:///D:/marui/3DGS0/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 "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 351, in <module>
main()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 333, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 132, in get_requires_for_build_editable
return hook(config_settings)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 473, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\site-packages\setuptools\build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\mr\AppData\Local\Temp\pip-build-env-rsb0g7os\overlay\Lib\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.
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "D:\marui\3DGS0\r2_gaussian\r2_gaussian\submodules\xray-gaussian-rasterization-voxelization\setup.py", line 18, in <module>
setup(
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\__init__.py", line 115, in setup
return distutils.core.setup(**attrs)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\core.py", line 186, in setup
return run_commands(dist)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\core.py", line 202, in run_commands
dist.run_commands()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\dist.py", line 1002, in run_commands
self.run_command(cmd)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\dist.py", line 1102, in run_command
super().run_command(command)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command
cmd_obj.run()
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\site-packages\setuptools\command\develop.py", line 39, in run
subprocess.check_call(cmd)
File "C:\Users\mr\.conda\envs\r2_gaussian\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['C:\\Users\\mr\\.conda\\envs\\r2_gaussian\\python.exe', '-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.
failed
CondaEnvException: Pip failed