gaussian-splatting
gaussian-splatting copied to clipboard
could could build submodule because lack of ***.obj
trafficstars
environment:
- windows 10
- visual studio 2022
- python 3.9 the information of error report like
Processing d:\learn\ai3d\3dgs\dreamgaussian\simple-knn
Preparing metadata (setup.py) ... done
Building wheels for collected packages: simple_knn
Building wheel for simple_knn (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [19 lines of output]
running bdist_wheel
running build
running build_ext
building 'simple_knn._C' extension
creating D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build
creating D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39
creating D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release
D:\learn\AI3D\3DGS\env\lib\site-packages\torch\utils\cpp_extension.py:1967: UserWarning: TORCH_CUDA_ARCH_LIST is not set, all archs for visible cards are included for compilation.
If this is not desired, please set os.environ['TORCH_CUDA_ARCH_LIST'].
warnings.warn(
Emitting ninja build file D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
1.11.1.git.kitware.jobserver-1
creating D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\lib.win-amd64-cpython-39
creating D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\lib.win-amd64-cpython-39\simple_knn
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:D:\learn\AI3D\3DGS\env\lib\site-packages\torch\lib /LIBPATH:D:\cuda\development\lib\x64 /LIBPATH:D:\learn\AI3D\3DGS\env\libs /LIBPATH:D:\learn\AI3D\3DGS\env /LIBPATH:D:\learn\AI3D\3DGS\env\PCbuild\amd64 "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\\lib\10.0.22621.0\\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\ucrt_enclave\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\um\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807\lib\x64" c10.lib torch.lib torch_cpu.lib torch_python.lib cudart.lib c10_cuda.lib torch_cuda.lib /EXPORT:PyInit__C D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\ext.obj D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\simple_knn.obj D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\spatial.obj /OUT:build\lib.win-amd64-cpython-39\simple_knn\_C.cp39-win_amd64.pyd /IMPLIB:D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\_C.cp39-win_amd64.lib
LINK : fatal error LNK1181: 无法打开输入文件“D:\learn\AI3D\3DGS\dreamgaussian\simple-knn\build\temp.win-amd64-cpython-39\Release\ext.obj”
error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\bin\\HostX86\\x64\\link.exe' failed with exit code 1181
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for simple_knn
Running setup.py clean for simple_knn
Failed to build simple_knn
ERROR: Could not build wheels for simple_knn, which is required to install pyproject.toml-based projects
is there any method to solve it ?