Open EliaFantini opened 2 years ago
I met the same error on windows
Looks like you need to install CUDA toolkit 11.3: https://developer.nvidia.com/cuda-11.3.0-download-archive Also make sure you have Visual Studio 2019 installed. CUDA 11.3 won't compile with later versions.
We do not officially support Windows still (only Linux). Also as MasDennis says the version of CUDA in the system must match the one in PyTorch, which is 11.3 in your case (this is a common problem)
When doing pip install . using anaconda prompt with admin privileges and in plenoxel virtual env, I get the following error (a part in the middle is cut cause I believe it's not important and I was exceeding max characters limit for the issue):
Building wheels for collected packages: svox2 Building wheel for svox2 (setup.py) ... error ERROR: Command errored out with exit status 1: command: 'C:\ProgramData\Anaconda3\envs\plenoxel\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\setup.py'"'"'; file='"'"'C:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\eliaf\AppData\Local\Temp\pip-wheel-yyfz23go' cwd: C:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\ Complete output (948 lines): running bdist_wheel C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\utils\cpp_extension.py:387: 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.')) running build running build_py creating build creating build\lib.win-amd64-3.8 creating build\lib.win-amd64-3.8\svox2 copying svox2\defs.py -> build\lib.win-amd64-3.8\svox2 copying svox2\svox2.py -> build\lib.win-amd64-3.8\svox2 copying svox2\utils.py -> build\lib.win-amd64-3.8\svox2 copying svox2\version.py -> build\lib.win-amd64-3.8\svox2 copying svox2__init__.py -> build\lib.win-amd64-3.8\svox2 package init file 'svox2\csrc__init__.py' not found (or not a regular file) running build_ext C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\utils\cpp_extension.py:322: UserWarning: Error checking compiler version for cl: [WinError 2] Impossibile trovare il file specificato warnings.warn(f'Error checking compiler version for {compiler}: {error}') C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\utils\cpp_extension.py:788: UserWarning: The detected CUDA version (11.6) has a minor version mismatch with the version that was used to compile PyTorch (11.3). Most likely this shouldn't be a problem. warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda)) building 'svox2.csrc' extension creating build\temp.win-amd64-3.8 creating build\temp.win-amd64-3.8\Release creating build\temp.win-amd64-3.8\Release\svox2 creating build\temp.win-amd64-3.8\Release\svox2\csrc C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\svox2\csrc\include "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\include\cub" -IC:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\include" -IC:\ProgramData\Anaconda3\envs\plenoxel\include -IC:\ProgramData\Anaconda3\envs\plenoxel\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsvox2/csrc/svox2.cpp /Fobuild\temp.win-amd64-3.8\Release\svox2/csrc/svox2.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=csrc -D_GLIBCXX_USE_CXX11_ABI=0 svox2.cpp C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/macros/Macros.h(142): warning C4067: token imprevisti dopo una direttiva per il preprocessore. Previsto un carattere di nuova riga C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::InlineDeviceGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::InlineDeviceGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::InlineDeviceGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<c10::impl::InlineDeviceGuard>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: vedere il riferimento all'istanza 'c10::optional<c10::impl::InlineDeviceGuard>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: vedere il riferimento all'istanza 'c10::impl::InlineOptionalDeviceGuard' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::InlineDeviceGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::TensorBase
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=at::TensorBase
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=at::TensorBase
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/TensorBase.h(933): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::TensorBase
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Tensor
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=at::Tensor
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=at::Tensor
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/TensorBody.h(502): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Tensor
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/TensorBody.h(576): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::DimVector
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=at::DimVector
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=at::DimVector
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/TensorIterator.h(766): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::DimVector
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::string
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::string
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::string
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type_base.h(443): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::string
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::QualifiedName
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=c10::QualifiedName
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=c10::QualifiedName
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type_base.h(691): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::QualifiedName
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::shared_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::shared_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::shared_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::shared_ptr>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/ivalue.h(1241): note: vedere il riferimento all'istanza 'c10::optional<std::shared_ptr>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::shared_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::weak_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::weak_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::weak_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::weak_ptr>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/ivalue.h(1242): note: vedere il riferimento all'istanza 'c10::optional<std::weak_ptr>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::weak_ptr
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::ShapeSymbol,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::ShapeSymbol,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::ShapeSymbol,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator>>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(460): note: vedere il riferimento all'istanza 'c10::optional<std::vector<c10::ShapeSymbol,std::allocator>>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::ShapeSymbol,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::vector<c10::optional,std::allocator<c10::optional>>>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(545): note: vedere il riferimento all'istanza 'c10::optional<std::vector<c10::optional,std::allocator<c10::optional>>>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(800): note: vedere il riferimento all'istanza 'c10::VaryingShape' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::vector<c10::optional,std::allocator<c10::optional>>>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(545): note: vedere il riferimento all'istanza 'c10::optional<std::vector<c10::optional,std::allocator<c10::optional>>>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(591): note: vedere il riferimento all'istanza 'c10::VaryingShape' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::optional,std::allocator<c10::optional>>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<int64_t,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<int64_t,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<int64_t,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::vector<int64_t,std::allocator>>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/jit_type.h(704): note: vedere il riferimento all'istanza 'c10::optional<std::vector<int64_t,std::allocator>>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<int64_t,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::InlineStreamGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::InlineStreamGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::InlineStreamGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<c10::impl::InlineStreamGuard>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: vedere il riferimento all'istanza 'c10::optional<c10::impl::InlineStreamGuard>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: vedere il riferimento all'istanza 'c10::impl::InlineOptionalStreamGuard' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::InlineStreamGuard
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::VirtualGuardImpl
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::VirtualGuardImpl
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::VirtualGuardImpl
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
with
[
T=c10::impl::VirtualGuardImpl
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: vedere il riferimento all'istanza 'c10::impl::InlineMultiStreamGuard' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::impl::VirtualGuardImpl
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase<std::vector<c10::ivalue::Future::WeakStorage,std::allocator>>' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(834): note: vedere il riferimento all'istanza 'c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocator>>' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator>
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=torch::autograd::ViewInfo
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=torch::autograd::ViewInfo
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=torch::autograd::ViewInfo
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\torch/csrc/autograd/variable.h(525): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=torch::autograd::ViewInfo
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=c10::IValue
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=c10::IValue
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=c10::IValue
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/function_schema.h(162): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
al.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(397): note: vedere il riferimento all'istanza 'c10::constexpr_storage_t' di modello classe di cui Š in corso la compilazione
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::trivially_copyable_optimization_optional_base' di modello classe di cui Š in corso la compilazione
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(540): note: vedere il riferimento all'istanza 'c10::OptionalBase' di modello alias di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\ATen/core/TensorBody.h(576): note: vedere il riferimento all'istanza 'c10::optional' di modello classe di cui Š in corso la compilazione
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: 'c10::trivially_copyable_optimization_optional_base': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::Generator
]
C:\ProgramData\Anaconda3\envs\plenoxel\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: 'c10::constexpr_storage_t': il distruttore Š stato definito in modo implicito come eliminato
with
[
T=at::DimVector
]
ERROR: Command errored out with exit status 1: 'C:\ProgramData\Anaconda3\envs\plenoxel\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\setup.py'"'"'; file='"'"'C:\Users\eliaf\AppData\Local\Temp\pip-req-build-jusderwj\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\eliaf\AppData\Local\Temp\pip-record-peuxo1i3\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\ProgramData\Anaconda3\envs\plenoxel\Include\svox2' Check the logs for full command output.