Open knuthnads opened 2 months ago
Trying to install nerfacc in a python virtual environment. For some reason this is failing with '[WinError 5] Access is denied'. Fails to install even if I run cmd with administrator.
CUDA 11.8 Windows 10 pytorch 2.3.0
Install command:
pip install git+https://github.com/KAIR-BAIR/nerfacc.git@v0.5.2
D:\Projects\Python\DreamMat>pip install git+https://github.com/KAIR-BAIR/nerfacc.git@v0.5.2 Collecting git+https://github.com/KAIR-BAIR/nerfacc.git@v0.5.2 Cloning https://github.com/KAIR-BAIR/nerfacc.git (to revision v0.5.2) to c:\users\knuthnads\appdata\local\temp\pip-req-build-fvgvauwq Running command git clone --filter=blob:none --quiet https://github.com/KAIR-BAIR/nerfacc.git 'C:\Users\knuthnads\AppData\Local\Temp\pip-req-build-fvgvauwq' Running command git checkout -q d84cdf3afd7dcfc42150e0f0506db58a5ce62812 Resolved https://github.com/KAIR-BAIR/nerfacc.git to commit d84cdf3afd7dcfc42150e0f0506db58a5ce62812 Running command git submodule update --init --recursive -q Preparing metadata (setup.py) ... done Requirement already satisfied: rich>=12 in d:\projects\python\dreammat\venv\lib\site-packages (from nerfacc==0.5.2) (13.7.1) Requirement already satisfied: torch in d:\projects\python\dreammat\venv\lib\site-packages (from nerfacc==0.5.2) (2.3.0+cu118) Requirement already satisfied: markdown-it-py>=2.2.0 in d:\projects\python\dreammat\venv\lib\site-packages (from rich>=12->nerfacc==0.5.2) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in d:\projects\python\dreammat\venv\lib\site-packages (from rich>=12->nerfacc==0.5.2) (2.18.0) Requirement already satisfied: fsspec in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (2024.2.0) Requirement already satisfied: mkl<=2021.4.0,>=2021.1.1 in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (2021.4.0) Requirement already satisfied: sympy in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (1.12) Requirement already satisfied: jinja2 in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (3.1.3) Requirement already satisfied: filelock in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (3.13.1) Requirement already satisfied: networkx in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (3.2.1) Requirement already satisfied: typing-extensions>=4.8.0 in d:\projects\python\dreammat\venv\lib\site-packages (from torch->nerfacc==0.5.2) (4.9.0) Requirement already satisfied: mdurl~=0.1 in d:\projects\python\dreammat\venv\lib\site-packages (from markdown-it-py>=2.2.0->rich>=12->nerfacc==0.5.2) (0.1.2) Requirement already satisfied: tbb==2021.* in d:\projects\python\dreammat\venv\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->nerfacc==0.5.2) (2021.11.0) Requirement already satisfied: intel-openmp==2021.* in d:\projects\python\dreammat\venv\lib\site-packages (from mkl<=2021.4.0,>=2021.1.1->torch->nerfacc==0.5.2) (2021.4.0) Requirement already satisfied: MarkupSafe>=2.0 in d:\projects\python\dreammat\venv\lib\site-packages (from jinja2->torch->nerfacc==0.5.2) (2.1.5) Requirement already satisfied: mpmath>=0.19 in d:\projects\python\dreammat\venv\lib\site-packages (from sympy->torch->nerfacc==0.5.2) (1.3.0) Using legacy 'setup.py install' for nerfacc, since package 'wheel' is not installed. Installing collected packages: nerfacc Running setup.py install for nerfacc ... error error: subprocess-exited-with-error × Running setup.py install for nerfacc did not run successfully. │ exit code: 1 ╰─> [54 lines of output] running install running build running build_py creating build creating build\lib.win-amd64-3.10 creating build\lib.win-amd64-3.10\nerfacc copying nerfacc\cameras.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\cameras2.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\data_specs.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\grid.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\pack.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\pdf.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\scan.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\version.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\volrend.py -> build\lib.win-amd64-3.10\nerfacc copying nerfacc\__init__.py -> build\lib.win-amd64-3.10\nerfacc creating build\lib.win-amd64-3.10\nerfacc\cuda copying nerfacc\cuda\_backend.py -> build\lib.win-amd64-3.10\nerfacc\cuda copying nerfacc\cuda\__init__.py -> build\lib.win-amd64-3.10\nerfacc\cuda creating build\lib.win-amd64-3.10\nerfacc\estimators copying nerfacc\estimators\base.py -> build\lib.win-amd64-3.10\nerfacc\estimators copying nerfacc\estimators\occ_grid.py -> build\lib.win-amd64-3.10\nerfacc\estimators copying nerfacc\estimators\prop_net.py -> build\lib.win-amd64-3.10\nerfacc\estimators copying nerfacc\estimators\__init__.py -> build\lib.win-amd64-3.10\nerfacc\estimators running egg_info creating nerfacc.egg-info writing nerfacc.egg-info\PKG-INFO writing dependency_links to nerfacc.egg-info\dependency_links.txt writing requirements to nerfacc.egg-info\requires.txt writing top-level names to nerfacc.egg-info\top_level.txt writing manifest file 'nerfacc.egg-info\SOURCES.txt' reading manifest file 'nerfacc.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'nerfacc\_cuda\csrc\include\*' warning: no files found matching 'nerfacc\_cuda\csrc\*' adding license file 'LICENSE' writing manifest file 'nerfacc.egg-info\SOURCES.txt' creating build\lib.win-amd64-3.10\nerfacc\cuda\csrc copying nerfacc\cuda\csrc\camera.cu -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc copying nerfacc\cuda\csrc\grid.cu -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc copying nerfacc\cuda\csrc\nerfacc.cpp -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc copying nerfacc\cuda\csrc\pdf.cu -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc copying nerfacc\cuda\csrc\scan.cu -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc creating build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\data_spec.hpp -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\data_spec_packed.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_camera.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_contraction.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_cuda.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_grid.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_math.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include copying nerfacc\cuda\csrc\include\utils_scan.cuh -> build\lib.win-amd64-3.10\nerfacc\cuda\csrc\include running build_ext error: [WinError 5] Access is denied [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> nerfacc note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. [notice] A new release of pip available: 22.2.1 -> 24.1.1 [notice] To update, run: python.exe -m pip install --upgrade pip
Trying to install nerfacc in a python virtual environment. For some reason this is failing with '[WinError 5] Access is denied'. Fails to install even if I run cmd with administrator.
CUDA 11.8 Windows 10 pytorch 2.3.0
Install command:
pip install git+https://github.com/KAIR-BAIR/nerfacc.git@v0.5.2