导入open_clip时出错,当导入open_clip时,我总是得到以下错误:
Traceback (most recent call last):
File "c:\Users\noahs\Desktop\New folder\test.py", line 1, in <module>
import open_clip
File "C:\Users\noahs\Desktop\New folder\folder\lib\site-packages\open_clip\__init__.py", line 2, in <module>
from .loss import ClipLoss
File "C:\Users\noahs\Desktop\New folder\folder\lib\site-packages\open_clip\loss.py", line 2, in <module>
import torch.distributed.nn
File "C:\Users\noahs\Desktop\New folder\folder\lib\site-packages\torch\distributed\nn\__init__.py", line 1, in <module>
from .api.remote_module import RemoteModule
File "C:\Users\noahs\Desktop\New folder\folder\lib\site-packages\torch\distributed\nn\api\remote_module.py", line 25, in <module>
from torch.distributed.rpc.internal import _internal_rpc_pickler
File "C:\Users\noahs\Desktop\New folder\folder\lib\site-packages\torch\distributed\rpc\internal.py", line 12, in <module>
from torch._C._distributed_rpc import _get_current_rpc_agent
ModuleNotFoundError: No module named 'torch._C._distributed_rpc'; 'torch._C' is not a package
下面是正在运行的代码:
import open_clip
model, _, preprocess = open_clip.create_model_and_transforms('ViT-B-32-quickgelu', pretrained='laion400m_e32')
不知道该怎么处理。我在不同版本上安装了很多次火炬,我不知道为什么我不能使用这个库。
发布于 2022-04-10 08:25:30
https://stackoverflow.com/questions/71814783
复制相似问题