Skip to content

Windows installation issues #26

@yys-abu

Description

@yys-abu

D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py:1964: 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(
Traceback (most recent call last):
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py", line 2104, in _run_ninja_build
subprocess.run(
File "D:\Anaconda\envs\SymmCompletion2\Lib\subprocess.py", line 569, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:\Users\admin\Desktop\点云补全\SymmCompletion-main\1.py", line 6, in
from knn_cuda import KNN
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\knn_cuda_init_.py", line 38, in
knn = load_cpp_ext("knn")
^^^^^^^^^^^^^^^^^^^
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\knn_cuda_init
.py", line 26, in load_cpp_ext
ext = load(
^^^^^
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py", line 1314, in load
return _jit_compile(
^^^^^^^^^^^^^
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py", line 1721, in _jit_compile
_write_ninja_file_and_build_library(
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py", line 1833, in _write_ninja_file_and_build_library
_run_ninja_build(
File "D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\utils\cpp_extension.py", line 2120, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error building extension 'knn': [1/1] "D:\vs2019\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64/link.exe" knn.o knn.cuda.o /nologo /DLL c10.lib c10_cuda.lib torch_cpu.lib torch_cuda.lib -INCLUDE:?warp_size@cuda@at@@yahxz torch.lib /LIBPATH:D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\lib torch_python.lib /LIBPATH:D:\Anaconda\envs\SymmCompletion2\libs "/LIBPATH:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64" cudart.lib /out:knn.pyd
FAILED: knn.pyd
"D:\vs2019\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64/link.exe" knn.o knn.cuda.o /nologo /DLL c10.lib c10_cuda.lib torch_cpu.lib torch_cuda.lib -INCLUDE:?warp_size@cuda@at@@yahxz torch.lib /LIBPATH:D:\Anaconda\envs\SymmCompletion2\Lib\site-packages\torch\lib torch_python.lib /LIBPATH:D:\Anaconda\envs\SymmCompletion2\libs "/LIBPATH:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64" cudart.lib /out:knn.pyd
正在创建库 knn.lib 和对象 knn.exp
knn.o : error LNK2019: 无法解析的外部符号 "public: long * __cdecl at::TensorBase::data_ptr(void)const " (??$data_ptr@J@TensorBase@at@@QEBAPEAJXZ),函数 "public: long * __cdecl at::Tensor::data(void)const " (??$data@J@Tensor@at@@QEBAPEAJXZ) 中引用了该符号
knn.pyd : fatal error LNK1120: 1 个无法解析的外部命令
ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions