我在Windows 10 64位系统上。为库达的火炬已经成功地工作了一段时间。今天,我尝试升级到Pytorch的最新版本(1.13)
conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia现在我不能进口火炬了。我知道错误:
OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\alan\anaconda3\lib\site-packages\torch\lib\caffe2_nvrtc.dll" or one of its dependencies.我在木星笔记本和Spyder中都试过了。
我已经尝试过完全移除Anaconda,重新重新安装,然后重新安装Pytorch,但没有成功。我认为我没有安装任何其他版本的python。
违规dll (caffe2_nvrtc.dll)似乎位于指定的文件位置。
我发现了许多类似的问题,但这些问题都可以追溯到2020年或更早,似乎没有一个问题得到令人满意的解决。
有人能指点我正确的方向吗?
发布于 2022-11-24 15:32:23
我仍然不明白为什么使用conda不起作用,但我再次尝试使用pip,这确实有效。
发布于 2022-11-26 04:25:38
Alan,我只是尝试从anaconda命令提示符而不是spyder直接运行我的python脚本,它成功了。然后,我打开spyder,重新运行脚本,结果成功了。
https://stackoverflow.com/questions/74552442
复制相似问题