Skip to content

How to install Pytorch3D in Windows with CUDA 10.2 and Pytorch 1.5 #172

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
s-reaungamornrat opened this issue Apr 28, 2020 · 11 comments
Closed
Assignees
Labels
installation Installation questions or issues

Comments

@s-reaungamornrat
Copy link

Hi

I am trying to install Pytorch3D in Windows10 with CUDA 10.2, cuDNN 7.6.5, and Pytorch 1.5. I tried the following commands and got the following errors.
Would you mind letting me know what I did wrong and how to correctly install it?

Thank you very much for your time and help!

  1. install from conda as suggested in https://pytorch3d.org/#quickstart
(vtk) D:\dev>conda install pytorch3d -c pytorch3d
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - pytorch3d

Current channels:

  - https://conda.anaconda.org/pytorch3d/win-64
  - https://conda.anaconda.org/pytorch3d/noarch
  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
  1. Install from GitHub
(vtk) D:\dev>pip install 'git+https://github.com/facebookresearch/pytorch3d.git'
ERROR: Invalid requirement: "'git+https://github.com/facebookresearch/pytorch3d.git'"
  1. Install from a local clone
(vtk) D:\dev> git clone https://github.com/facebookresearch/pytorch3d.git
(vtk) D:\dev> cd pytorch3d && pip install -e .

Obtaining file:///D:/dev/pytorch3d
Requirement already satisfied: torchvision>=0.4 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from pytorch3d==0.2.0) (0.6.0)
Requirement already satisfied: fvcore in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from pytorch3d==0.2.0) (0.1.dev200325)
Requirement already satisfied: numpy in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.0) (1.18.1)
Requirement already satisfied: torch==1.5.0 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.0) (1.5.0)
Requirement already satisfied: pillow>=4.1.1 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.0) (7.0.0)
Requirement already satisfied: yacs>=0.1.6 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (0.1.6)
Requirement already satisfied: pyyaml>=5.1 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (5.3.1)
Requirement already satisfied: termcolor>=1.1 in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (1.1.0)
Requirement already satisfied: tqdm in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (4.45.0)
Requirement already satisfied: tabulate in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (0.8.7)
Requirement already satisfied: portalocker in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from fvcore->pytorch3d==0.2.0) (1.7.0)
Collecting future
  Downloading future-0.18.2.tar.gz (829 kB)
     |████████████████████████████████| 829 kB 467 kB/s
Requirement already satisfied: pywin32!=226; platform_system == "Windows" in c:\programdata\anaconda3\envs\vtk\lib\site-packages (from portalocker->fvcore->pytorch3d==0.2.0) (227)
Building wheels for collected packages: future
  Building wheel for future (setup.py) ... done
  Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491062 sha256=e73be98b40678b5220d709638f99158ac83ea21d34abc34ee0daa3839eb6c443
  Stored in directory: c:\users\z003xd5a\appdata\local\pip\cache\wheels\6e\9c\ed\4499c9865ac1002697793e0ae05ba6be33553d098f3347fb94
Successfully built future
Installing collected packages: pytorch3d, future
  Running setup.py develop for pytorch3d
    ERROR: Command errored out with exit status 1:
     command: 'C:\ProgramData\Anaconda3\envs\vtk\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'D:\\dev\\pytorch3d\\setup.py'"'"'; __file__='"'"'D:\\dev\\pytorch3d\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps
         cwd: D:\dev\pytorch3d\
    Complete output (123 lines):
    running develop
    running egg_info
    writing pytorch3d.egg-info\PKG-INFO
    writing dependency_links to pytorch3d.egg-info\dependency_links.txt
    writing requirements to pytorch3d.egg-info\requires.txt
    writing top-level names to pytorch3d.egg-info\top_level.txt
    reading manifest file 'pytorch3d.egg-info\SOURCES.txt'
    writing manifest file 'pytorch3d.egg-info\SOURCES.txt'
    running build_ext
    building 'pytorch3d._C' extension
    creating D:\dev\pytorch3d\build
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\face_areas_normals
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\knn
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_meshes
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_points
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\gather_scatter
    creating D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\point_mesh
    Emitting ninja build file D:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\build.ninja...
    Compiling objects...
    Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
    C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py:237: UserWarning: Error checking compiler version for cl: [WinError 2] The system cannot find the file specified
      warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error))
    [1/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\ext.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\ext.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/ext.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\ext.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\ext.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [2/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/compositing/alpha_composite_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [3/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\knn\knn_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\knn\knn_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/knn/knn_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\knn\knn_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\knn\knn_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [4/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/compositing/weighted_sum_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [5/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [6/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [7/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor\packed_to_padded_tensor_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor\packed_to_padded_tensor_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor\packed_to_padded_tensor_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor\packed_to_padded_tensor_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [8/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\rasterize_meshes\rasterize_meshes_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_meshes\rasterize_meshes_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/rasterize_meshes/rasterize_meshes_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\rasterize_meshes\rasterize_meshes_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_meshes\rasterize_meshes_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    [9/20] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\rasterize_points\rasterize_points_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_points\rasterize_points_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    FAILED: D:/dev/pytorch3d/build/temp.win-amd64-3.6/Release/dev/pytorch3d/pytorch3d/csrc/rasterize_points/rasterize_points_cpu.obj
    cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -DWITH_CUDA -ID:\dev\pytorch3d\pytorch3d\csrc -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH -IC:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\ProgramData\Anaconda3\envs\vtk\include -IC:\ProgramData\Anaconda3\envs\vtk\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" -c D:\dev\pytorch3d\pytorch3d\csrc\rasterize_points\rasterize_points_cpu.cpp /FoD:\dev\pytorch3d\build\temp.win-amd64-3.6\Release\dev\pytorch3d\pytorch3d\csrc\rasterize_points\rasterize_points_cpu.obj -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
    CreateProcess failed: The system cannot find the file specified.
    ninja: fatal: ReadFile: The handle is invalid.

    Traceback (most recent call last):
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py", line 1400, in _run_ninja_build
        check=True)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\subprocess.py", line 438, in run
        output=stdout, stderr=stderr)
    subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "D:\dev\pytorch3d\setup.py", line 100, in <module>
        cmdclass={"build_ext": BuildExtension},
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\setuptools\__init__.py", line 144, in setup
        return distutils.core.setup(**attrs)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\setuptools\command\develop.py", line 38, in run
        self.install_for_development()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\setuptools\command\develop.py", line 140, in install_for_development
        self.run_command('build_ext')
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\setuptools\command\build_ext.py", line 87, in run
        _build_ext.run(self)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\command\build_ext.py", line 339, in run
        self.build_extensions()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py", line 580, in build_extensions
        build_ext.build_extensions(self)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\command\build_ext.py", line 448, in build_extensions
        self._build_extensions_serial()
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
        self.build_extension(ext)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\setuptools\command\build_ext.py", line 208, in build_extension
        _build_ext.build_extension(self, ext)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\distutils\command\build_ext.py", line 533, in build_extension
        depends=ext.depends)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py", line 562, in win_wrap_ninja_compile
        with_cuda=with_cuda)
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py", line 1140, in _write_ninja_file_and_compile_objects
        error_prefix='Error compiling objects for extension')
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\utils\cpp_extension.py", line 1413, in _run_ninja_build
        raise RuntimeError(message)
    RuntimeError: Error compiling objects for extension
    Error in atexit._run_exitfuncs:
    Traceback (most recent call last):
      File "C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\colorama\ansitowin32.py", line 59, in closed
        return stream.closed
    ValueError: underlying buffer has been detached
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\ProgramData\Anaconda3\envs\vtk\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'D:\\dev\\pytorch3d\\setup.py'"'"'; __file__='"'"'D:\\dev\\pytorch3d\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.
@gkioxari gkioxari added the installation Installation questions or issues label Apr 28, 2020
@bottler
Copy link
Contributor

bottler commented Apr 28, 2020

I'm going to focus on the local clone problem here. (Conda packages for windows are not yet available, and it is the most verbose. I think installing straight from github at the dos prompt is a slightly different command, like maybe pip install "git+https://github.com/facebookresearch/pytorch3d.git").

It looks like there's a compilation error, but we can't see much detail.
Can you check that all the following directories listed on the command line actually exist? (Mismatches of case don't matter).

D:\dev\pytorch3d\pytorch3d\csrc 
C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include
C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\torch\csrc\api\include
C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\TH
C:\ProgramData\Anaconda3\envs\vtk\lib\site-packages\torch\include\THC
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
C:\ProgramData\Anaconda3\envs\vtk\include
C:\ProgramData\Anaconda3\envs\vtk\include
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\ATLMFC\include
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt

@gkioxari gkioxari assigned gkioxari and bottler and unassigned gkioxari Apr 28, 2020
@s-reaungamornrat
Copy link
Author

Thank you so much for replying. Yes, I checked and all of them exist.

@bottler
Copy link
Contributor

bottler commented Apr 28, 2020

I don't have many ideas. Does entering cl at the command prompt actually activate a compiler, or is it not a command. If that's the problem, maybe you need to switch to a special command prompt where the variables are set right for compilation. Maybe there's a cmd file somewhere - e.g. in windows kits or with the nvidia developer tools which will set you up properly.

@s-reaungamornrat
Copy link
Author

Thank you very much for mentioning cl and compiler. I made me take a look at nvcc and cl, and in INSTALL.md there is a line mentioning After patching, you can go to "x64 Native Tools Command Prompt for VS 2019" to compile and install. I did not have to change code so I ignored it at first. I now successfully installed pytorch3d. Maybe my experience could help others and maybe you could modify INSTALL.md a bit for Windows10, CUDA 10.2, pytorch 1.5. Here are requirements

  1. Anaconda folders containing conda.exe and python.exe must be added to system PATH
  2. After clone python3d
git clone https://github.com/facebookresearch/pytorch3d.git

open x64 Native Tools Command Prompt for VS 2019 and

cd pytorch3d
activate conda_enviroment
python setup.py install

where conda_enviroment is the conda enviroment in which pytorch 1.5 was installed.

Thank you so much for your time and help again!!

@mikeyEcology
Copy link

Are there any alternatives for installing on Windows? I'm having a similar problem. I tried opening "x64 Native Tools Command Prompt for VS 2019", but I don't really know what this means (I generally avoid Windows). I installed Visual Studio, but I cannot use an anaconda environment in it.

@bottler
Copy link
Contributor

bottler commented Nov 12, 2020

@mikeyEcology Getting PyTorch3D working on Windows is a bit fiddly. Are you using a GPU? Have you got a python installation with torch working? (And if you need GPU, do you have the cuda toolkit and is torch using it?) If so, then you're ready to start.

You don't need anaconda for this, I think you should be able to make everything work with a bare python installation (from the python website) or another python distribution.

@mikeyEcology
Copy link

Thanks for your response @bottler I am using a GPU and I have pytorch running fine. It's not just PyTorch3D, though. I've had trouble running a lot of python libraries on Windows. Luckily, our IT department finally got me a Linux server so I don't need to use Windows for this anymore.
Thanks,
Mikey

@AkbarShah96
Copy link

Hi,
I am still facing similar issues on windows 10 even after fixing some of the headers mentioned in other issues and the installation guide. I also added conda to my system path variables as the op suggested but still no luck.

conda list versions:
pytorch: 1.6.0
cudatoolkit: 10.1.243

Log File:
error.txt

@bottler
Copy link
Contributor

bottler commented Jan 11, 2021

@AkbarShah96 Please please open a new "issue" for a new issue.
The error you are getting is Cannot open include file: 'cuda_runtime_api.h'. This suggests that cuda itself is not installed properly / the PATH is wrong. If you need help to fix this, open an issue and paste your full PATH and CUDA_HOME variables.

@lucasjinreal
Copy link

@bottler Sorry for interupt but I got installation errors on windows as well, but maybe reason are not same:

C:\ProgramData\Anaconda3\lib\site-packages\torch\include\pybind11\cast.h(1429): error: too few arguments for template template parameter "Tuple"
          detected during instantiation of class "pybind11::detail::tuple_caster<Tuple, Ts...> [with Tuple=std::pair, Ts=<T1, T2>]"
(1507): here

C:\ProgramData\Anaconda3\lib\site-packages\torch\include\pybind11\cast.h(1503): error: too few arguments for template template parameter "Tuple"
          detected during instantiation of class "pybind11::detail::tuple_caster<Tuple, Ts...> [with Tuple=std::pair, Ts=<T1, T2>]"
(1507): here

2 errors detected in the compilation of "D:/codes/deps/pytorch3d/pytorch3d/csrc/iou_box3d/iou_box3d.cu".

Should I post another issue for this? Hope pytorch3d team can help me take a look.

@bottler
Copy link
Contributor

bottler commented Jan 7, 2022

@jinfagang You've opened #1024 about that, which was the right thing to do. This is an unrelated issue.

@facebookresearch facebookresearch locked as resolved and limited conversation to collaborators Jan 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
installation Installation questions or issues
Projects
None yet
Development

No branches or pull requests

6 participants