ImportError: cannot import name 'rank_zero_only' from 'pytorch_lightning.utilities.distributed' #4111
-
I've been running WebUI no problem in a docker container, within a 3.10.6 conda environment, but this error suddenly appeared. I did use another dreambooth ipynb and did some training -- did it alter my environment somehow? Has anyone encountered this problem before? Also after install pytorch-lightining again in conda environment, it returns a new error saying I checked online and some says pytorch-lightning doesn't work with 3.10, but problem is A1111's wiki says everything is built upon 3.10.6, and I've been running it for a month without a problem. Very confused here ImportError Traceback (most recent call last) File /workspace/stable-diffusion-webui/launch.py:243, in start_webui() File /workspace/stable-diffusion-webui/webui.py:12 File /workspace/stable-diffusion-webui/modules/sd_samplers.py:11 File /workspace/stable-diffusion-webui/modules/processing.py:14 File /workspace/stable-diffusion-webui/modules/sd_hijack.py:10 File /workspace/stable-diffusion-webui/modules/textual_inversion/textual_inversion.py:13 File /workspace/stable-diffusion-webui/modules/shared.py:14 File /workspace/stable-diffusion-webui/modules/sd_models.py:14 File /workspace/stable-diffusion-webui/modules/sd_hijack_inpainting.py:6 File /workspace/stable-diffusion-webui/repositories/stable-diffusion/ldm/models/diffusion/ddpm.py:19 ImportError: cannot import name 'rank_zero_only' from 'pytorch_lightning.utilities.distributed' (/opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/utilities/distributed.py) ImportError Traceback (most recent call last) File /workspace/stable-diffusion-webui/launch.py:243, in start_webui() File /workspace/stable-diffusion-webui/webui.py:12 File /workspace/stable-diffusion-webui/modules/sd_samplers.py:11 File /workspace/stable-diffusion-webui/modules/processing.py:14 File /workspace/stable-diffusion-webui/modules/sd_hijack.py:10 File /workspace/stable-diffusion-webui/modules/textual_inversion/textual_inversion.py:13 File /workspace/stable-diffusion-webui/modules/shared.py:14 File /workspace/stable-diffusion-webui/modules/sd_models.py:14 File /workspace/stable-diffusion-webui/modules/sd_hijack_inpainting.py:6 File /workspace/stable-diffusion-webui/repositories/stable-diffusion/ldm/models/diffusion/ddpm.py:12 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/init.py:53 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/core/init.py:339 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/core/decorators.py:6 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/core/lightning.py:19 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/core/hooks.py:7 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/utilities/init.py:7 File /opt/conda/envs/webui/lib/python3.10/site-packages/pytorch_lightning/utilities/apply_func.py:2 ImportError: cannot import name 'Mapping' from 'collections' (/opt/conda/envs/webui/lib/python3.10/collections/init.py) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 8 replies
-
The function was moved to a new script with a different name . Try to import it as :
|
Beta Was this translation helpful? Give feedback.
The function was moved to a new script with a different name . Try to import it as :
from pytorch_lightning.utilities.rank_zero import rank_zero_only