python - 导入 pytorch 模块时出错。 (指定的模块无法找到。)

标签 python dll pytorch

我刚刚通过 anaconda 安装程序新安装了 python 3.8 并使用命令安装了 pytorch

conda install pytorch torchvision cpuonly -c pytorch
当我尝试导入手电筒时,我收到此错误消息。
OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\chunc\anaconda3\lib\site-packages\torch\lib\asmjit.dll" or one of its dependencies.
我可以看到 dll files还在目录中。
我运行了 Dependency Walker,它给了我 this result .
我有这个问题一天。
如果我想使用 PyTorch 模块,我应该怎么做?

最佳答案

我有同样的问题,你应该检查你是否安装了 Microsoft Visual C++ Redistributable,因为如果你没有这可能会导致 DLL 加载失败。
这是一个下载链接:https://aka.ms/vs/16/release/vc_redist.x64.exe

关于python - 导入 pytorch 模块时出错。 (指定的模块无法找到。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63187161/

相关文章:

python - python unittest 没有这样的测试方法

python - 在 django View 中按月份过滤

c# - 在 C# DLL 中为 COM INTEROP 注册 .tlb 文件时出错

c# - 计算几何开源库

c++ - Qt 5.4.0 部署问题 - msvcrt.dll 中缺少 vsprintf_s

machine-learning - Pytorch:mat1和mat2形状无法相乘(64x8192和12800x10)

python - pypi 包的 apt 依赖项

python - PyTorch 梯度下降

Pytorch 找不到 CUDA 设备

python - (Miller-Rabin)如何处理大指数的数字?