ModuleNotFoundError: No module named 'ffmpeg',安装ffmpeg4.0版本
时间: 2023-10-22 16:28:59 浏览: 179
ffmpeg-4.0
如果你在使用 Python 中的某个程序时出现了 ModuleNotFoundError: No module named 'ffmpeg' 错误,可能是因为你的系统中缺少 ffmpeg 库。你可以尝试按照以下步骤安装 ffmpeg4.0 版本:
1. 打开终端,输入以下命令来安装依赖库:
```
sudo apt-get update
sudo apt-get install build-essential checkinstall git libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvorbis-dev libvpx-dev libx11-dev libxfixes-dev texi2html yasm zlib1g-dev
```
2. 下载 ffmpeg4.0 版本的源代码:
```
wget https://www.ffmpeg.org/releases/ffmpeg-4.0.tar.gz
tar -xzvf ffmpeg-4.0.tar.gz
```
3. 进入源代码目录,执行以下命令进行编译和安装:
```
cd ffmpeg-4.0
./configure --enable-shared --disable-static
make
sudo make install
```
4. 安装完成后,重新打开 Python 程序,尝试再次运行,看是否还会出现 ModuleNotFoundError: No module named 'ffmpeg' 问题。
如果还有问题,你可以尝试重新安装一下相关的 Python 包,比如 moviepy 或者 opencv-python,这些包可能会依赖于 ffmpeg 库。
阅读全文