共计 889 个字符,预计需要花费 3 分钟才能阅读完成。
前言
装置 pyav 踩得巨坑,重新整理了装置过程。 如果有用请点个赞
。
装置筹备
- Visual Studio build tools
- python
- ffmpeg
装置 python
- 官网下载间接装置
-
降级
pip
pip3 install --upgrade pip # 如果降级失败 pip3 会被卸载 # 修复 pip3 Python -m ensurepip # 应用 python 再次降级 python -m pip install --upgrade pip
装置 ffmpeg
- 下载 dev 版本
- 把 ffmpeg 解压到任意目录
- 期待须要增加环境变量
装置 Visual Studio build tools
- 装置实现
- 增加 c++ 桌面开发
- 增加 vs 扩大开发
配置环境变量
path
## vs
D:\software\VisualStudio2019\IDE\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x64\
## ffmpeg
D:\Python\ffmpeg-N-104473-g9d4989f2e1-win64-gpl-shared\bin
INCLUDE
## vs
D:\software\VisualStudio2019\IDE\VC\Tools\MSVC\14.16.27023\include\
## ffmpeg
D:\Python\ffmpeg-N-104473-g9d4989f2e1-win64-gpl-shared\include
LIB
## vs
D:\software\VisualStudio2019\IDE\VC\Tools\MSVC\14.16.27023\lib\x64\
## ffmpeg
D:\Python\ffmpeg-N-104473-g9d4989f2e1-win64-gpl-shared\lib
装置 pyav
pip3 install av
呈现 _PyGen_Send
Py 3.10 当初提供了一个新 PyIter_Send() 函数来替换 Cython 以后外部提供的一些代码。目前还不分明是否_PyGen_Send() 会持续隐没(并且还没有公布没有它的版本),然而咱们应该切换到 Py3.10+ 中的新性能(并且可能在旧版本中应用咱们本人的正本).
正文完