Python torchvision安装问题:找不到avcodec-58.dll
我对torchvision的安装有一个奇怪的问题。我刚刚使用以下pip命令安装了torch/torchvision: pip安装火炬===1.4.0火炬视觉===0.5.0-f 系统: 操作系统:Win7、python 3.6.8和cuda 错误:当我这样做时: 进口火炬视觉 我得到一个弹出窗口“python.exe-系统错误”“程序无法启动,因为您的计算机中缺少avcodec-58.dll…” 我让torch/torchvision在另一台win机器(10台,仅cpu)上运行,没有问题 有人建议安装ffmpeg,但没有帮助。问题是,我的另一台win PC从未安装过ffmpeg和torchvision,在那里工作得很好 有人对如何解决这个问题有什么建议吗 avcodec-58.dll到底是什么 编辑:Python torchvision安装问题:找不到avcodec-58.dll,python,installation,pytorch,torchvision,Python,Installation,Pytorch,Torchvision,我对torchvision的安装有一个奇怪的问题。我刚刚使用以下pip命令安装了torch/torchvision: pip安装火炬===1.4.0火炬视觉===0.5.0-f 系统: 操作系统:Win7、python 3.6.8和cuda 错误:当我这样做时: 进口火炬视觉 我得到一个弹出窗口“python.exe-系统错误”“程序无法启动,因为您的计算机中缺少avcodec-58.dll…” 我让torch/torchvision在另一台win机器(10台,仅cpu)上运行,没有问题 有人建
事实证明,ffmpeg有两个版本:静态和共享。显然,Chocolate安装的是静态的,torchvision需要共享的,因为它带有dll,包括avcodec-58.dll。avcodec-58.dll是一个库,其中有很多编解码器,用于解码不同的视频和音频。如mp4、mov.avi等,由ffmpeg提供。