导入错误:无法从“torch._C”导入名称“_get_cpp_backtrace”

问题描述 投票:0回答:3
import torchvision

import torchvision.transforms as transforms

我运行了这段代码,但出现了以下错误。

这是错误信息

ImportError: cannot import name '_get_cpp_backtrace' from 'torch._C' (C:\Users\cgt05\anaconda3\lib\site-packages\torch\_C.cp310-win_amd64.pyd)`

有什么问题吗? 我尝试卸载pytorch并重新安装,但问题没有解决。

我拥有所有最新版本的 torch、cuda、python。 (火炬-> 2.0.0,cuda-> 12.1 python-> 3.11)

pytorch importerror torchvision
3个回答
3
投票

您使用的是Jupyter Notebook吗?如果是这样,对我有帮助的只是重新启动内核。笔记本能够检测到已安装的软件包。

仅供参考,这个答案帮助我解决了这个问题。


0
投票

嘿,我遇到了同样的问题,我解决它的方法是转到它指定的文件路径。然后找到该文件并删除“_C.cp310-win_amd64.pyd.c~”,这是一个“CONDA_TRASH 文件”删除此文件并重新运行我的文件允许它运行并且错误再也没有出现


0
投票

您检查过 LD_LIBRARY_PATH 或 PATH 中的路径吗?我有同样的错误,两个 python conda 路径在 LD_LIBRARY_PATH 和 PATH 中冲突。

© www.soinside.com 2019 - 2024. All rights reserved.