-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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: Failed building wheel for diff-gaussian-rasterization #785
Comments
Hello, it seems to me that your CUDA version for the PyTorch you have and the actually installed CUDA version do not match as indicated by
This might not be too big of a problem but I think it's worth looking into. The main issue seems to be that when you are building the submodule, the right object files ( Which GPU do you have and what's the compute capability for it? You can check it from here. I'd make sure it matches the minimum requirements given in the README from the original authors. Also maybe your CUDA version of 11.5 is too old for this repo. If you have a GPU that is above the minimum requirements, you can try adding the compute capability to here since it specifies for which GPU compute capabilities the binaries are created for. I'm no expert with c++ but have been trying to get some stuff to work with 3DGS and figured out this much. I hope it helps you out, good luck! |
@altaykacan Thank you very much!!!
|
I'm happy to help! Hmmm I don't know why it wouldn't be working but I noticed there is an extra colon in your path Do you think that might be the issue or is it something related to softlinks I don't know? |
I'm happy to help! Hmm I don't really know what's causing your issue, seems to be related to installing COLMAP so you can check some issues on their repo: https://github.com/colmap/colmap As far as I know, you can use the Good luck! |
I ran the code on Ubuntu 22.04 and I tried this command
(gaussian_splatting) linle@cg3090:~/content/gaussian-splatting$ pip install submodules/diff-gaussian-rasterization
but the problem occurred(see the error below). It seems that some .o files are missing, and I wonder if it is a compile error. I have gcc, g++ and ninja on the computer. The versions are:
The version of ninja is 1.10.1
and the version of CUDA is
and I created the environment by this #332
because running the .yml file will report an error (TAT)
I have tried this one #306 but the problem is still there
I have been struggling with this problem for several days. I would be appreciate if someone can help me solve this problem.(TAT)
The text was updated successfully, but these errors were encountered: