Установка 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

Список явно удаленных пакетов (apt)

отношение между chmod и sudo в исполняемом файле

Просмотр консольного вывода из задания Upstart без лог-файлов

Узнайте, какое устройство / dev / root представляет в Linux?

CUPS печатает документы, масштабированные, поэтому распечатки выглядят огромными и обрезаны справа и внизу

Как сгенерировать HTML-отчет nmap с помощью python?

Правило Udev, устанавливающее сокет SocketCAN, работает корректно только при запуске вручную

убить пользователя, который простаивает более 3 часов

Как я могу логировать пароли паролей ssh?

Выполнение пользовательской команды в Geany

Не удается запустить определенные полноэкранные приложения

Убийство PGIDs, но proceses возрождаются, как я могу сделать это постоянным?

emacs цвета, основанные на переменной окружения $ TERM

Как установить команду jar в элементарной ОС

Почему mkfs может записывать SSD со скоростью 10 ГБ / с

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