Closed Jabbo16 closed 5 years ago
I saw from https://github.com/facebookarchive/caffe2/issues/2097 that this error -- can't find -l__caffe2_nccl
-- pops up when using an older CMake, and that it works correctly with 3.10 (if that's the case, we should update the minimum required version).
What version are you on?
I saw from facebookarchive/caffe2#2097 that this error --
can't find -l__caffe2_nccl
-- pops up when using an older CMake, and that it works correctly with 3.10 (if that's the case, we should update the minimum required version).What version are you on?
Im on 3.13.4 and conda uses cmake 3.14.0, I will try downgrading
If the issue was previously due to an older cmake I'd guess against downgrading being a solution. I recommend asking on the PyTorch repository.
My idea was to downgrade to the known working version(3.10) as maybe my cmake is too new and It could be the cause. I will also try a few different things and If I cannot get It to work then I will ask directly on the Pytorch repo.
Thanks! :purple_heart:
I think I managed to fix this by just reinstalling the nvidia drivers and re-cloning the repo. Weird errors like always :sweat_smile:
After that I could compile It without any problems.
also btw while trying to build TorchCraftAI (last step of the guide) It complained about missing doxygen, hiredis and glog (this one is warning), but I could fix It by manually downloading and building them from source.
I will close the issue once I confirm that It works fine and I can run a game with the default environment and CPi.
Managed to compile everything and I was able to run a game between CPi and Hao Pan using sc-docker, everything works fine now. Thanks!
The specific version of hiredis that worked for me with this problem was:
libhiredis-dev
Hi, Im getting the following error while building Pytorch:
Extract from the startup log:
I also have installed the nccl CUDA 9.2 packages
libnccl-dev
andlibnccl2
as well as the cuDNN one