Puncte:3

Care este pachetul pentru pycairo în Ubuntu?

drapel us

Plots, un program de trasare, cere dependența pycairo.

Arhivele Ubuntu au două pachete cu nume similar, python3-gi-cairo și python3-cairo.

Care dintre acestea apt pachetele corespund pachetului PyPI pycairo? Am parcurs descrierile pachetului de python3-gi-cairo și python3-cairo, dar nu sunt sigur căruia îi corespunde pycairo, sau dacă ambele sunt necesare.

În general, cum să găsiți cele relevante apt pachet în astfel de cazuri, unde două pachete Python au nume similare?


Notă: sunt menținătorul PPA pentru Loturi. Trebuie să folosesc pachetul apt relevant ca dependență în debian/control. Instalarea cu pip nu este o opțiune.

Knud Larsen avatar
drapel by
Sugestii: https://packages.ubuntu.com/focal/python3-gi-cairo â Legături Python 3 Cairo pentru biblioteca GObject. .......... Și `python3-cairo` https://packages.ubuntu.com/focal/python3-cairo
N0rbert avatar
drapel zw
Pentru a construi probabil aveți nevoie de python3-cairo-dev . Consultați https://packages.ubuntu.com/source/focal/pycairo.
Puncte:2
drapel cn

Conform descrierii pentru python3-gi-cairo pachet (apt show python3-gi-cairo)...

GObject este un strat de abstractizare care permite programarea cu un obiect
 paradigmă compatibilă cu multe limbi. Face parte din Glib,
 biblioteca de bază folosită pentru a construi GTK+ și GNOME.
 .
 Acest pachet conține legăturile Python 3 Cairo pentru GObject. Este în mare parte
 utilizate de alte legături pentru a mapa obiectele lor GO la obiecte Python.

Și aici este descrierea pentru python3-cairo pachet (apt show python3-cairo)...

Acest pachet conține module care vă permit să utilizați vectorul Cairo
 biblioteca grafică în programele Python3.

Deci, al doilea (python3-cairo) ar fi pachetul dorit.

Acestea fiind spuse, menţinătorii de pycairo sugerăm să-l instalați prin pip. Pentru Ubuntu/Debian, se spune să instalați anteturile și pkg-config

$ sudo apt install libcairo2-dev pkg-config python3-dev

și apoi pentru a instala pip3 pachet

$ pip3 instalează pycairo

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.