-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Running into simple-knn issue when setting up environment.yml #373
Comments
I got that error too... Could you solve it? |
the simple-knn submodule is supplied by another repo which appears to now be 404: https://github.com/graphdeco-inria/gaussian-splatting/blob/main/submodules/simple-knn |
@reachomk were you able to download the submodules first, can you make sure the folders are not empty? @boblaublaw some info about that 404 on this comment; |
Everything appears to be properly downloaded. Here is the error: Installing pip dependencies: / Ran pip subprocess with arguments: Pip subprocess error: × python setup.py bdist_wheel did not run successfully. note: This error originates from a subprocess, and is likely not a problem with pip. × python setup.py bdist_wheel did not run successfully. note: This error originates from a subprocess, and is likely not a problem with pip. × Running setup.py install for simple-knn did not run successfully.
note: This error originates from a subprocess, and is likely not a problem with pip. × Encountered error while trying to install package. note: This is an issue with the package mentioned above, not pip. failed CondaEnvException: Pip failed |
I have also installed ninja with |
What CUDA version do you have installed? The error message mentions 11.5, 11.8 is recommended |
Currently I have cuda 12 installed |
I got this same error when I tried running the conda environment setup, and I discovered that "simple-knn" does not exist in pip, but "simple-kNN" does. I was able to manually pip install simple-kNN but the environment.yml uses "simple-knn" and continued to fail, so I edited that line of the yml to "simple-kNN" and re-ran setup. But it still failed, as there is a pip subprocess error:
|
If you look in the submodules directory, I think you will see the contents of the simple-knn directory are not there, which leads me to believe that the file you referenced never existed, at least not locally. I think the previous comment about git cloning without submodules is worth looking into further if your simple-knn directory is as empty as mine is. |
That's interesting that you don't have anything in submodues/simple-knn. For me at least I have the following files: build ext.cpp setup.py simple_knn/ simple_knn.cu simple_knn.h spatial.cu spatial.h Interestingly, the simple_knn/ subfolder is empty. |
This is what gets cloned, you can check against it but it sounds right to me, the simple-knn/simple-knn folder is empty; when you build it you will see folders; |
Looks like I don't have the last one because its breaking due to the original error that I posted. Any suggestions on resolving that? |
I'll try to paste the error I got, but it was basically a PIP issue where "simple-knn" does not exist. "simple-kNN" does. |
I met the same error,and i solved it just change the version of gcc+11 and g++11 to gcc+10 and g++10 .I hope this can help you. |
Same error: |
Hi,
I'm running into the following error when running:
conda env create --file environment.yml
Restarting and trying again did not fix the issue.
`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.
╰─> simple-knn
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
failed
CondaEnvException: Pip failed`
The text was updated successfully, but these errors were encountered: