-
Notifications
You must be signed in to change notification settings - Fork 87
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
can't install #44
Comments
@Mark-Bassett Please type your error message. |
Thank you for your quick response, and thanks for posting the code, it looks to produce the highest quality nerf’s I have seen to date.
(zipnerf) C:\Users\markb\zipnerf-pytorch>pip install ./gridencoder
Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com<https://pypi.ngc.nvidia.com/>
Processing c:\users\markb\zipnerf-pytorch\gridencoder
Preparing metadata (setup.py) ... done
Building wheels for collected packages: gridencoder
Building wheel for gridencoder (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [50 lines of output]
No CUDA runtime is found, using CUDA_HOME='C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7'
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\markb\zipnerf-pytorch\gridencoder\setup.py", line 32, in <module>
setup(
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\__init__.py", line 107, in setup
return distutils.core.setup(**attrs)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\core.py", line 185, in setup
return run_commands(dist)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\core.py", line 201, in run_commands
dist.run_commands()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 969, in run_commands
self.run_command(cmd)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\wheel\bdist_wheel.py", line 325, in run
self.run_command("build")
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\command\build.py", line 131, in run
self.run_command(cmd_name)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\command\build_ext.py", line 84, in run
_build_ext.run(self)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 345, in run
self.build_extensions()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\torch\utils\cpp_extension.py", line 499, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\torch\utils\cpp_extension.py", line 383, in _check_cuda_version
torch_cuda_version = packaging.version.parse(torch.version.cuda)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\pkg_resources\_vendor\packaging\version.py", line 52, in parse
return Version(version)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\pkg_resources\_vendor\packaging\version.py", line 197, in __init__
raise InvalidVersion(f"Invalid version: '{version}'")
pkg_resources.extern.packaging.version.InvalidVersion: Invalid version: 'None'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for gridencoder
Running setup.py clean for gridencoder
Failed to build gridencoder
ERROR: Could not build wheels for gridencoder, which is required to install pyproject.toml-based projects
(zipnerf) C:\Users\markb\zipnerf-pytorch>
I will post this error on github too.
Best
Mark
From: GuChun ***@***.***>
Sent: Friday, June 23, 2023 11:17 AM
To: SuLvXiangXin/zipnerf-pytorch ***@***.***>
Cc: Mark-Bassett ***@***.***>; Mention ***@***.***>
Subject: Re: [SuLvXiangXin/zipnerf-pytorch] can't install (Issue #44)
@Mark-Bassett<https://github.com/Mark-Bassett> Please type your error message.
—
Reply to this email directly, view it on GitHub<#44 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI5QHTNOLE4NKOQGU26FOJTXMWXO5ANCNFSM6AAAAAAZRWDUBY>.
You are receiving this because you were mentioned.Message ID: ***@***.******@***.***>>
|
It seems that you don't have your CUDA installed? Could you check the directory |
Interesting,
I do have the path, but the only folder is extras
C:\ProgramData\NVIDIA GPU Computing Toolkit\v11.7\extras\visual_studio_integration\CudaProjectVsWizards
I'm assuming this is not correct, will try reinstalling and let you know
From: GuChun ***@***.***>
Sent: Friday, June 23, 2023 11:27 AM
To: SuLvXiangXin/zipnerf-pytorch ***@***.***>
Cc: Mark-Bassett ***@***.***>; Mention ***@***.***>
Subject: Re: [SuLvXiangXin/zipnerf-pytorch] can't install (Issue #44)
It seems that you don't have your CUDA installed? Could you check the directory C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
-
Reply to this email directly, view it on GitHub<#44 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI5QHTIJXFCI2PUGPTNEL5DXMWYTDANCNFSM6AAAAAAZRWDUBY>.
You are receiving this because you were mentioned.Message ID: ***@***.******@***.***>>
|
I have reinstalled cuda 11.7, is this the right version? It is not the latest.
However, the same error persists.
(zipnerf) C:\Users\markb\zipnerf-pytorch>pip install ./gridencoder
Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com<https://pypi.ngc.nvidia.com/>
Processing c:\users\markb\zipnerf-pytorch\gridencoder
Preparing metadata (setup.py) ... done
Building wheels for collected packages: gridencoder
Building wheel for gridencoder (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [50 lines of output]
No CUDA runtime is found, using CUDA_HOME='C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7'
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\markb\zipnerf-pytorch\gridencoder\setup.py", line 32, in <module>
setup(
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\__init__.py", line 107, in setup
return distutils.core.setup(**attrs)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\core.py", line 185, in setup
return run_commands(dist)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\core.py", line 201, in run_commands
dist.run_commands()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 969, in run_commands
self.run_command(cmd)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\wheel\bdist_wheel.py", line 325, in run
self.run_command("build")
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\command\build.py", line 131, in run
self.run_command(cmd_name)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\dist.py", line 1244, in run_command
super().run_command(command)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
cmd_obj.run()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\command\build_ext.py", line 84, in run
_build_ext.run(self)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 345, in run
self.build_extensions()
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\torch\utils\cpp_extension.py", line 499, in build_extensions
_check_cuda_version(compiler_name, compiler_version)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\torch\utils\cpp_extension.py", line 383, in _check_cuda_version
torch_cuda_version = packaging.version.parse(torch.version.cuda)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\pkg_resources\_vendor\packaging\version.py", line 52, in parse
return Version(version)
File "C:\Users\markb\.conda\envs\zipnerf\lib\site-packages\pkg_resources\_vendor\packaging\version.py", line 197, in __init__
raise InvalidVersion(f"Invalid version: '{version}'")
pkg_resources.extern.packaging.version.InvalidVersion: Invalid version: 'None'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for gridencoder
Running setup.py clean for gridencoder
Failed to build gridencoder
ERROR: Could not build wheels for gridencoder, which is required to install pyproject.toml-based projects
(zipnerf) C:\Users\markb\zipnerf-pytorch>
From: GuChun ***@***.***>
Sent: Friday, June 23, 2023 11:27 AM
To: SuLvXiangXin/zipnerf-pytorch ***@***.***>
Cc: Mark-Bassett ***@***.***>; Mention ***@***.***>
Subject: Re: [SuLvXiangXin/zipnerf-pytorch] can't install (Issue #44)
It seems that you don't have your CUDA installed? Could you check the directory C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
—
Reply to this email directly, view it on GitHub<#44 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AI5QHTIJXFCI2PUGPTNEL5DXMWYTDANCNFSM6AAAAAAZRWDUBY>.
You are receiving this because you were mentioned.Message ID: ***@***.******@***.***>>
|
Make sure you install CUDA 11.8 Add this to the top of the
Specify which version + build of torch further down in the
Run this command in your conda environment:
Deactivate / reactivate the env for the
And then carry on normally:
|
@FlorentLM Hello, mate. Thanks for your great comment. I followed your comment to install the 'extension/cuda', but I still got some errors. I installed cuda 11.8 with cudnn 8.9.x. requirements.txt: Then, I got the error:
If I downgrade the 'setuptools' to 69.5.1 (or other versions), the error would be:
So, do you also meet these errors or have any other good solutions? Thank you. |
Same error. Do you slove it? |
tripping up on
pip install ./gridencoder
falls over on line 195 in version.py
I changed it to this,
match = self._regex.search(str(version))
from this
match = self._regex.search(version)
still does not work, seems to return "none"
spent hours searching the web to no evail.
help appreciated, as this looks to be a very promissing implementation.
thx
The text was updated successfully, but these errors were encountered: