【问题标题】:Installing torchvision from source libavcodec/avcodec.h not found未找到从源 libavcodec/avcodec.h 安装 torchvision
【发布时间】:2020-07-02 00:42:43
【问题描述】:

我正在尝试从源代码安装 torchvision,能够安装 pytorch(需要从源代码来使用 GPU),但现在无法让 torchvision 工作。

运行 setup.py 时出现以下错误:

C:\Users\hoski\vision\torchvision\csrc\cpu\decoder\defs.h(11):致命错误 C1083:无法打开包含文件:'libavcodec/avcodec.h':没有这样的文件或目录 错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\HostX86\x64\cl.exe' 失败,退出状态为 2

我下载了 ffmpeg 的源代码并将其添加到我的路径中,我检查了 libavcodec 文件夹,文件在那里,我猜它只是没有看到它?

任何建议将不胜感激!

【问题讨论】:

    标签: pytorch torchvision


    【解决方案1】:

    尝试在 Setup.py 中更改 has_ffmpeg = ffmpeg_exe is not None to has_ffmpeg = False

    【讨论】:

    • 应该是False 而不是Flase
    猜你喜欢
    • 2022-11-11
    • 1970-01-01
    • 2018-09-30
    • 2020-10-12
    • 1970-01-01
    • 2015-03-27
    • 2021-05-12
    • 1970-01-01
    相关资源
    最近更新 更多