Установка python-модуля pyexiv2 на CentOS?

Я загрузил последние файлы pyexiv2: pyexiv2-0.3.2.tar.bz2, и я посмотрел файл README, в котором говорилось:

To build and install the library, while in the top-level directory (eg '~/dev/pyexiv2', which should contain a file named 'SConstruct'), run the following commands: $ scons $ scons install # as administrator, eg `sudo scons install` The result of the build is a dynamic library, libexiv2python.so, in the build/ directory. This is the low-level binding. It is in turn used in a higher level module, pyexiv2. The install command installs the two modules in your site-specific directory for Python modules (eg '/usr/lib/python2.7/dist-packages/' on Linux). 

Я сделал именно это, su (теперь работает как root)

cp -r 'pyexiv2-0.3.2' ~

Затем побежали: scons

Он сказал:

 scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... o build/exiv2wrapper.os -c -fPIC -I/usr/include/python2.6 src/exiv2wrapper.cpp sh: o: command not found o build/exiv2wrapper_python.os -c -fPIC -I/usr/include/python2.6 src/exiv2wrapper_python.cpp sh: o: command not found o build/libexiv2python.so -shared build/exiv2wrapper.os build/exiv2wrapper_python.os -lboost_python -lexiv2 sh: o: command not found scons: done building targets. 

Любые идеи, куда идти отсюда?

One Solution collect form web for “Установка python-модуля pyexiv2 на CentOS?”

Что-то сломалось в вашей установке scons или у вас нет g ++. Работая из того же источника, отчеты о сходах:

 g++ -o build/exiv2wrapper.os -c -fPIC -I/usr/include/python2.7 src/exiv2wrapper.cpp … 

для меня. Я бы посмотрел в /usr/lib/scons/SCons/Tool/g++.py или даже попробовал

 $ g++ --version 

чтобы увидеть, где ошибка. Если g ++ не установлен, установите его. Если файлы поддержки scons нарушены, вероятно, проще переустановить их, чем отладить их.

Interesting Posts

64-разрядная Linux не распознает мою оперативную память от 3 до 32 ГБ

Конфигурация клиента OpenVPN: сбой команды Route

Этот код не работает. (Попытка объявить значения массива в цикле for и выполнять на них математические функции)

WordPress high Steal время на Linux Ubuntu 16.04.1

Рекомендуемое расположение приложений node.js в Linux-файловой системе?

Невозможно планировать задачи в crontab

Изменение скорости ввода выборки по умолчанию для ALSA

Bash-Script возвращает неверный PID

Эффективный фильтр для файлов .sql с помощью только «INSERT INTO»

Единство: остановка док-станции при перезагрузке

Какая файловая система (только для XFS, BTRFS и EXT4) обеспечивает наилучшую устойчивость к повреждению диска?

Буферы или вкладки в vim? Каковы преимущества / недостатки каждого подхода?

Простой сценарий оболочки с арифметической проблемой … ** дает мне проблемы

NetworkManager пытается подключиться к предыдущей сети после приостановки, даже если сети нет

Как исправить странный vim, загрязняющий поведение терминала на клавишах со стрелками и при удалении в режиме вставки?

Linux и Unix - лучшая ОС в мире.