-
Notifications
You must be signed in to change notification settings - Fork 372
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
A complete setup guide without dependency conflicts #211
Comments
Thank you for documenting these steps. I struggled for hours trying to setup this repo until I discovered this. I've now got everything installed with no conflict errors and the demo notebooks are working so I am 😄 |
Which versions of pytorch, cuda versions did you guys use. Because I am trying with cuda 11.3 and pytorch 1.10.0 and am unable to install mmcv-full 1.3.17 and am struggling to find a solution to make it work with cuda 11.3. |
MMCV_WITH_OPS=1 : The term 'MMCV_WITH_OPS=1' is not recognized as the name of a cmdlet, function, script
|
Hello,
After fighting with dependency conflicts for a few days, I thought of sharing my final solution with you.
Basically, it is better to play it save and compile every program from source
setup conda env
than clone the repo and cd to the directory
install pytorch using pip instead of conda
most likely you will need to compile mmcv from scratch
most likely you will need to compile mmdet from scratch
clone mmdet switch to 2.x branch because 3.x branch is incompatible with this project
verify that mmdet was installed correctly.
after that install nvidia apex as fallows:
After that there should not be any dependency conflicts or wired errors :)
The text was updated successfully, but these errors were encountered: