import - 无法从 'rank_zero_only' 导入名称 'pytorch_lightning.utilities.distributed'

标签 import runtime-error google-colaboratory pytorch-lightning

我正在使用 VQGAN+CLIP_(Zooming)_(z+quantize_method_with_addons).ipynb Google Repository,当我点击单元格“加载库和定义”时

它发送了一个错误:

ImportError                               Traceback (most recent call last)
<ipython-input-6-fe8fafeed45d> in <module>
     24 from omegaconf import OmegaConf
     25 from PIL import Image
---> 26 from taming.models import cond_transformer, vqgan
     27 import torch
     28 from torch import nn, optim

1 frames
/content/taming-transformers/main.py in <module>
     10 from pytorch_lightning.trainer import Trainer
     11 from pytorch_lightning.callbacks import ModelCheckpoint, Callback, LearningRateMonitor
---> 12 from pytorch_lightning.utilities.distributed import rank_zero_only
     13 
     14 from taming.data.utils import custom_collate

ImportError: cannot import name 'rank_zero_only' from 'pytorch_lightning.utilities.distributed' (/usr/local/lib/python3.7/dist-packages/pytorch_lightning/utilities/distributed.py)

我不知道如何解决这个问题。我不知道如何手动安装 Pytorch,因为它说“注意:如果您的导入由于缺少包而失败,您可以 使用 !pip 或 !apt 手动安装依赖项。

要查看安装一些常见依赖项的示例,请单击 下面的“打开示例”按钮。”

如果您有解决方案,请提前致谢。

伊内丝

我 triad !pip install 但我可能真的不知道把这个单元格/代码行放在哪里

最佳答案

pytorch_lightning 最近发布了一个会抛出此错误的新版本(2022 年 11 月 2 日发布的版本 1.8.0.post1)。

https://pypi.org/project/pytorch-lightning/#history

只需安装旧版本的 pytorch_lightning 即可。

在我的系统中,我运行了“pip install pytorch-lightning==1.6.5”,更高版本也可以,您可以通过点击上面提供的链接然后点击发布历史来查看它们。

关于import - 无法从 'rank_zero_only' 导入名称 'pytorch_lightning.utilities.distributed',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74289972/

相关文章:

javascript - 要求/导入语句不起作用

import - Gitlab Wiki - 如何在导入存储库时导入 wiki

python - 如何在 Google Colabs 中使用参数解析

vba - 运行时错误 1004 : Unable to get the PivotTables property of the Worksheet class

python - 如何在获取历史汇率的同时加快货币兑换速度

python - 如何在谷歌colab中使用yad2k(yolo)

mysql - 我无法从文件中加载仅包含整数列的 MySQL 表

excel - 如何将 VBScript 宏导入 Excel 工作簿?

java - 我收到运行时异常,但不知道是什么原因造成的

java - 运行测试android应用程序时出现几个错误