2015-04-15 3 views
1

Я попытался установить py2cairo в свой python 2.7.6. Я загрузил исходный пакет из http://cairographics.org/pycairo/ и распаковал файл:Установка проблем py2cairo на Ubuntu 14.04

tar xvfj py2cairo-1.10.0.tar.bz 

Согласно ступенькам установки, я изменил текущий каталог:

cd py2cairo-1.10.0/ 

и сделал конфиг. по WAF:

./waf configure --prefix=/usr 

Но исполнение перестали сообщать об ошибке:

./options() 
Setting top to       : /home/ruofan/Boost/py2cairo-1.10.0 
Setting out to       : /home/ruofan/Boost/py2cairo-1.10.0/build_directory 
    ./configure() 
Checking for 'gcc' (c compiler)   : ok 
Checking for program python    : /usr/bin/python 
Checking for python version    : (2, 7, 6, 'final', 0) 
Checking for library python2.7   : yes 
Checking for program python2.7-config : /usr/bin/python2.7-config 
command ['/usr/bin/python', '/usr/bin/python2.7-config', '--includes'] returned 1 

Как я могу решить эту проблему?

ответ

1

открыть папку py2cairo, перейдите .waf-1.6.3-3c3129a3ec8fb4a5bbc7ba3161463b22/waflib/Tools, внутри папки, откройте python.py файл с вашим любимым текстовым редактором.

Перейти к строке 162, измените его на
for incstr in conf.cmd_and_log([conf.env.PYTHON_CONFIG, '--includes']).strip().split():

Сохранить и затем выйти.
Запустить ./waf - сконфигурировать снова.

+0

, который должен быть для incstr в conf.cmd_and_log ([conf.env.PYTHON_CONFIG, '- includes']). Strip(). Split(): –

Смежные вопросы