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 risposte

  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

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *