Downloading/unpacking ffvideo
Downloading FFVideo-0.0.13.tar.gz (47kB): 47kB downloaded
Running setup.py (path:/home/doublespring/.virtualenvs/team/build/ffvideo/setup.py) egg_info for package ffvideo
Installing collected packages: ffvideo
Running setup.py install for ffvideo
building 'ffvideo' extension
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/ffmpeg -I/usr/include/python2.7 -c ffvideo/ffvideo.c -o build/temp.linux-x86_64-2.7/ffvideo/ffvideo.o
ffvideo/ffvideo.c:254:32: fatal error: libavutil/rational.h: No such file or directory
#include "libavutil/rational.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Complete output from command /home/doublespring/.virtualenvs/team/bin/python -c "import setuptools, tokenize;__file__='/home/doublespring/.virtualenvs/team/build/ffvideo/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-baqEa_-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/doublespring/.virtualenvs/team/include/site/python2.7:
running install
running build
running build_ext
building 'ffvideo' extension
creating build
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/ffvideo
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/ffmpeg -I/usr/include/python2.7 -c ffvideo/ffvideo.c -o build/temp.linux-x86_64-2.7/ffvideo/ffvideo.o
ffvideo/ffvideo.c:254:32: fatal error: libavutil/rational.h: No such file or directory
#include "libavutil/rational.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Самая вероятная проблема (часть возможная ошибка в пакете) - то, что Вы пропускаете некоторый зависимый пакет. Давайте попытаемся преподавать, как извлечь их...
Установка apt-file
и загрузка ее база данных
sudo apt-get install apt-file
sudo apt-file update
Поиск недостающего файла:
[romano:~] % apt-file search libavutil/rational.h
libavutil-dev: /usr/include/libavutil/rational.h
libmyth-dev: /usr/include/mythtv/libavutil/rational.h
, Который означает, что существует два пакета, обеспечивающие libavutil/rational.h
файл. Второй является частью myth-tv
---очень специализированная вещь. Таким образом, самый вероятный преступник для Вашей ошибки пропускает первую:
sudo apt-get install libavutil-dev
... и попробовали еще раз.