L’installazione di pycairo sotto ubuntu

Per qualche motivo non riesco python per trovare il cairo.

Quando l’ho fatto ./waf configurare ho

Setting top to                           : /home/user/pycairo/py2cairo-1.10.0
Setting out to                           : /home/user/pycairo/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, 2, 'final', 0)
Checking for library python2.7           : yes
Checking for program python2.7-config    : /usr/bin/python2.7-config
Checking for header Python.h             : yes
Checking for program pkg-config          : /usr/bin/pkg-config
Checking for 'cairo' >= 1.10.0           : yes
Configuration:
PREFIX                                   : /usr/local
LIBDIR                                   : /usr/local/lib

Così poi ho eseguito ./waf installare.

provato

import cairo
ImportError: No module named cairo

Ora, io sono molto perplesso su cosa fare dopo.
Ho controllato in /usr/local/lib/python2.7/site-packages e c’e’, ma che è il solo pacchetto. Ho notato anche un “dist-packages” che penso che è dove dovrebbe andare?

qualsiasi aiuto è molto apprezzato.

Cosa c’è di sbagliato con il confezionato versione? E non il cairo interruttore di GI?
Non ero a conoscenza di qualsiasi versione pacchettizzata. – Non posso usare il pip o easy_install per installarlo.
Non usare python imballaggio. Utilizzare Ubuntu confezione.

OriginaleL’autore Krayons | 2012-12-06

4 Replies
  1. 7

    Cosa c’è di sbagliato con utilizzando il confezionato versione, con il pieno Ubuntu supporto?

    http://packages.ubuntu.com/python-cairo

    Binding Python per il Cairo grafica vettoriale biblioteca

    http://packages.ubuntu.com/python-gi-cairo

    Python Cairo associazioni per la libreria GObject

    “Più recente” modo di usare il Cairo dovrebbe essere via gobject introspezione (a seconda del pacchetto):

    from gi.repository import cairo

    che utilizza per lo più auto-generato API da GI repository che è coerente tra i vari linguaggi di programmazione.

    Ottengo ERRORE:root:impossibile trovare la libreria dei tipi per il cairo
    Provare aptitude install python-gi-cairo. Questo dovrebbe tirare di libreria dei tipi.
    Ho riuscivo a trovare un pacchetto il cui nome o descrizione corrispondente “python-gi-cairo” dopo un po ‘ di googling ho python-il cairo. Grazie per il vostro aiuto
    Il link nel mio post porterà direttamente al sito web di Ubuntu, in realtà. Che versione di Ubuntu usi? Di età superiore a “p”?
    Io sono in esecuzione 11.10, ma aptitude install python-cairo funzionato senza problemi.

    OriginaleL’autore Anony-Mousse

  2. 4

    Mi piace suggerire il suo cffi-versione base, che è più comune di quanto sembri e può essere installato su Ubuntu 17.10 almeno da apt-get (o apt)

    sudo apt-get install python-cairocffi python3-cairocffi

    OriginaleL’autore Ebrahim Byagowi

  3. 1

    in ubuntu 14.04 ho fatto questo:

    #cd /home/username/Programming/Repositories/
    #sudo git clone git://git.cairographics.org/git/pycairo
    #sudo apt-get install libcairo2-dev libjpeg-dev  libgif-dev
    #cd pycairo
    #sudo python3 setup.py install

    OriginaleL’autore r.aj

  4. 1

    Check out questo link, tutte le istruzioni sono date qui.

    git clone https://github.com/atizo/pycairo/
    cd pycairo 
    run python setup.py install

    Si sarà in grado di importare il cairo in python dopo questo

    OriginaleL’autore Mohana Roy Chowdhury

Lascia un commento