pyAV的pip安装失败,退出状态为1181

时间:2019-02-04 09:34:16

标签: python visual-studio ffmpeg pip pyav

我无法通过pip安装PyAV。首先,它需要我下载Microsoft Visual C ++ Build Tools

building 'av.buffer' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

当我完成安装时,出现以下错误

LINK : fatal error LNK1181: cannot open input file 'avcodec.lib'
    error: command 'C:\\Users\\Kesar\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\link.exe' failed with exit status 1181

我什至尝试从源代码构建PyAV,但同样的问题仍然存在。我该如何解决?

1 个答案:

答案 0 :(得分:0)

该方法对我有用,方法是将lib文件复制到python“ libs”目录中,并将include目录复制到“ includes”目录中,这也可以在preview error

中看到