blob: 0906aec84fa753e4825d399b31833b3fb91cb58a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
Windows
Go to http://www.msys2.org/ and download the x86_64 installer
Follow the instructions on the page for setting up the basic environment
Run C:\msys64\mingw64.exe - a terminal window should pop up
Execute pacman -Suy
Execute pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobject
Ubuntu/Debian
Installing the system provided PyGObject:
Open a terminal
Execute sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0
Installing from PyPI with pip:
Open a terminal and enter your virtual environment
Execute sudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0 to install the build dependencies and GTK
Execute pip3 install pycairo to build and install Pycairo
Execute pip3 install PyGObject to build and install PyGObject
Fedora
Installing the system provided PyGObject:
Open a terminal
Execute sudo dnf install python3-gobject gtk3
Open a terminal and enter your virtual environment
Execute sudo dnf install gcc gobject-introspection-devel cairo-gobject-devel pkg-config python3-devel gtk3 to install the build dependencies and GTK
Execute pip3 install pycairo to build and install Pycairo
Execute pip3 install PyGObject to build and install PyGObject
Arch Linux
Installing the system provided PyGObject:
Open a terminal
Execute sudo pacman -S python-gobject gtk3
Installing from PyPI with pip:
Open a terminal and enter your virtual environment
Execute sudo pacman -S python cairo pkgconf gobject-introspection gtk3 to install the build dependencies and GTK
Execute pip3 install pycairo to build and install Pycairo
Execute pip3 install PyGObject to build and install PyGObject
openSUSE
Installing the system provided PyGObject:
Open a terminal
Execute sudo zypper install python3-gobject python3-gobject-Gdk typelib-1_0-Gtk-3_0 libgtk-3-0
Installing from PyPI with pip:
Open a terminal and enter your virtual environment
Execute sudo zypper install cairo-devel pkg-config python3-devel gcc gobject-introspection-devel to install the build dependencies and GTK
Execute pip3 install pycairo to build and install Pycairo
Execute pip3 install PyGObject to build and install PyGObject
macOS
Go to https://brew.sh/ and install homebrew
Open a terminal
Execute brew install pygobject3 gtk+3
|