Skip to content
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

error: [WinError 5] Access is denied #298

Open
knuthnads opened this issue Jul 9, 2024 · 0 comments
Open

error: [WinError 5] Access is denied #298

knuthnads opened this issue Jul 9, 2024 · 0 comments

Comments

@knuthnads
Copy link

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant