JuliaWolleb/diffusion-anomaly

No rendezvous handler for env://

yobrepus opened this issue · 1 comments

I found the error "No rendezvous handler for env://" when I train "classifier_train.py." Do you have any suggestions?

File "C:\Users\K.Nuttapol\PycharmProjects\diffusion-anomaly\scripts\classifier_train.py", line 288, in
main()
File "C:\Users\K.Nuttapol\PycharmProjects\diffusion-anomaly\scripts\classifier_train.py", line 45, in main
dist_util.setup_dist()
File "C:\Users\K.Nuttapol\PycharmProjects\diffusion-anomaly\guided_diffusion\dist_util.py", line 54, in setup_dist
dist.init_process_group(backend=backend, init_method="env://")
File "C:\ProgramData\Anaconda3\envs\diffusion-anomaly\lib\site-packages\torch\distributed\distributed_c10d.py", line 434, in init_process_group
init_method, rank, world_size, timeout=timeout
File "C:\ProgramData\Anaconda3\envs\diffusion-anomaly\lib\site-packages\torch\distributed\rendezvous.py", line 82, in rendezvous
raise RuntimeError("No rendezvous handler for {}://".format(result.scheme))
RuntimeError: No rendezvous handler for env://

Try to change the code that 'backend == "gloo"', then maybe it will work.