ModuleNotFoundError: No module named ‘torch._C‘

ModuleNotFoundError: No module named 'torch._C'

Traceback (most recent call last):
  File "/data/run01/sczc338/Temporal-Color-Constancy-master/rcc_net/network.py", line 2, in <module>
    import torch.nn as nn
  File "/data/home/sczc338/.conda/envs/tcc1/lib/python3.9/site-packages/torch/nn/__init__.py", line 2, in <module>
    from torch.nn.parameter import (  # usort: skip
  File "/data/home/sczc338/.conda/envs/tcc1/lib/python3.9/site-packages/torch/nn/parameter.py", line 4, in <module>
    from torch._C import _disabled_torch_function_impl
ModuleNotFoundError: No module named 'torch._C'

可能原因:

  • PyTorch 安装不完整:安装过程中可能被中断或未正确编译
  • Python 版本不兼容:当前 Python 版本与安装的 PyTorch 版本不匹配
  • 我是因为之前安装的是torch不是pytorch,所以我把torch卸载了,又安装的pytorch

解决方案:

# 先卸载现有版本
conda uninstall pytorch torchvision torchaudio
# 或 pip uninstall torch

# 然后使用 conda 重新安装(自动解决依赖)
conda install pytorch torchvision torchaudio -c pytorch
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值