CentOS 7: how to install wxPython


Step 1: install python >=3.5 example:
CentOS 7: install python36 and python36-pip

Step 2:

yum install -y python3-devel libtiff-devel libXtst-devel webkitgtk-devel opensm-devel libpng-devel openjpeg-devel gstreamer1-plugins-base-devel mesa-libGLU-devel mesa-libGL-devel freeglut-devel

Result:

[root@tutorialspots ~]# yum install -y python3-devel libtiff-devel libXtst-devel webkitgtk-devel opensm-devel libpng-devel openjpeg-devel gstreamer1-plugins-base-devel mesa-libGLU-devel mesa-libGL-devel freeglut-devel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.host-engine.com
 * epel: dfw.mirror.rackspace.com
 * extras: mirrors.usinternet.com
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirror.pit.teraswitch.com
 * updates: repos-tx.psychz.net
Package 2:libpng-devel-1.5.13-7.el7_2.x86_64 already installed and latest version
Package gstreamer1-plugins-base-devel-1.10.4-2.el7.x86_64 already installed and latest version
Package mesa-libGLU-devel-9.0.0-4.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package freeglut-devel.x86_64 0:3.0.0-8.el7 will be installed
--> Processing Dependency: freeglut = 3.0.0-8.el7 for package: freeglut-devel-3.0.0-8.el7.x86_64
--> Processing Dependency: libglut.so.3()(64bit) for package: freeglut-devel-3.0.0-8.el7.x86_64
---> Package libXtst-devel.x86_64 0:1.2.3-1.el7 will be installed
---> Package libtiff-devel.x86_64 0:4.0.3-27.el7_3 will be updated
---> Package libtiff-devel.x86_64 0:4.0.3-32.el7 will be an update
--> Processing Dependency: libtiff(x86-64) = 4.0.3-32.el7 for package: libtiff-devel-4.0.3-32.el7.x86_64
---> Package mesa-libGL-devel.x86_64 0:18.0.5-4.el7_6 will be updated
---> Package mesa-libGL-devel.x86_64 0:18.3.4-7.el7_8.1 will be an update
--> Processing Dependency: mesa-libGL = 18.3.4-7.el7_8.1 for package: mesa-libGL-devel-18.3.4-7.el7_8.1.x86_64
--> Processing Dependency: mesa-khr-devel(x86-64) = 18.3.4-7.el7_8.1 for package: mesa-libGL-devel-18.3.4-7.el7_8.1.x86_64
---> Package openjpeg-devel.x86_64 0:1.5.1-18.el7 will be installed
--> Processing Dependency: openjpeg = 1.5.1-18.el7 for package: openjpeg-devel-1.5.1-18.el7.x86_64
---> Package opensm-devel.x86_64 0:3.3.21-3.el7_8 will be installed
--> Processing Dependency: opensm-libs(x86-64) = 3.3.21-3.el7_8 for package: opensm-devel-3.3.21-3.el7_8.x86_64
--> Processing Dependency: libosmvendor.so.4()(64bit) for package: opensm-devel-3.3.21-3.el7_8.x86_64
--> Processing Dependency: libosmcomp.so.4()(64bit) for package: opensm-devel-3.3.21-3.el7_8.x86_64
--> Processing Dependency: libopensm.so.8()(64bit) for package: opensm-devel-3.3.21-3.el7_8.x86_64
---> Package python3-devel.x86_64 0:3.6.8-13.el7 will be installed
--> Processing Dependency: python3-rpm-generators for package: python3-devel-3.6.8-13.el7.x86_64
---> Package webkitgtk-devel.x86_64 0:2.4.9-3.el7.nux will be installed
--> Processing Dependency: webkitgtk = 2.4.9-3.el7.nux for package: webkitgtk-devel-2.4.9-3.el7.nux.x86_64
--> Processing Dependency: libwebkitgtk-1.0.so.0()(64bit) for package: webkitgtk-devel-2.4.9-3.el7.nux.x86_64
--> Processing Dependency: libjavascriptcoregtk-1.0.so.0()(64bit) for package: webkitgtk-devel-2.4.9-3.el7.nux.x86_64
--> Running transaction check
---> Package freeglut.x86_64 0:3.0.0-8.el7 will be installed
---> Package libtiff.x86_64 0:4.0.3-27.el7_3 will be updated
---> Package libtiff.x86_64 0:4.0.3-32.el7 will be an update
---> Package mesa-khr-devel.x86_64 0:18.3.4-7.el7_8.1 will be installed
---> Package mesa-libGL.x86_64 0:18.0.5-4.el7_6 will be updated
---> Package mesa-libGL.x86_64 0:18.3.4-7.el7_8.1 will be an update
--> Processing Dependency: mesa-libglapi = 18.3.4-7.el7_8.1 for package: mesa-libGL-18.3.4-7.el7_8.1.x86_64
---> Package openjpeg.x86_64 0:1.5.1-18.el7 will be installed
---> Package opensm-libs.x86_64 0:3.3.21-3.el7_8 will be installed
--> Processing Dependency: libibumad.so.3(IBUMAD_1.0)(64bit) for package: opensm-libs-3.3.21-3.el7_8.x86_64
--> Processing Dependency: libibumad.so.3()(64bit) for package: opensm-libs-3.3.21-3.el7_8.x86_64
---> Package python3-rpm-generators.noarch 0:6-2.el7 will be installed
---> Package webkitgtk.x86_64 0:2.4.9-3.el7.nux will be installed
--> Running transaction check
---> Package libibumad.x86_64 0:22.4-4.el7_8 will be installed
--> Processing Dependency: rdma-core(x86-64) = 22.4-4.el7_8 for package: libibumad-22.4-4.el7_8.x86_64
---> Package mesa-libglapi.x86_64 0:18.0.5-4.el7_6 will be updated
--> Processing Dependency: mesa-libglapi = 18.0.5-4.el7_6 for package: mesa-libOSMesa-18.0.5-4.el7_6.x86_64
--> Processing Dependency: mesa-libglapi = 18.0.5-4.el7_6 for package: mesa-libgbm-18.0.5-4.el7_6.x86_64
--> Processing Dependency: mesa-libglapi = 18.0.5-4.el7_6 for package: mesa-libGLES-18.0.5-4.el7_6.x86_64
---> Package mesa-libglapi.x86_64 0:18.3.4-7.el7_8.1 will be an update
--> Running transaction check
---> Package mesa-libGLES.x86_64 0:18.0.5-4.el7_6 will be updated
--> Processing Dependency: mesa-libGLES = 18.0.5-4.el7_6 for package: mesa-libGLES-devel-18.0.5-4.el7_6.x86_64
---> Package mesa-libGLES.x86_64 0:18.3.4-7.el7_8.1 will be an update
---> Package mesa-libOSMesa.x86_64 0:18.0.5-4.el7_6 will be updated
---> Package mesa-libOSMesa.x86_64 0:18.3.4-7.el7_8.1 will be an update
---> Package mesa-libgbm.x86_64 0:18.0.5-4.el7_6 will be updated
--> Processing Dependency: mesa-libgbm = 18.0.5-4.el7_6 for package: mesa-libEGL-18.0.5-4.el7_6.x86_64
---> Package mesa-libgbm.x86_64 0:18.3.4-7.el7_8.1 will be an update
---> Package rdma-core.x86_64 0:17.2-3.el7 will be updated
--> Processing Dependency: rdma-core(x86-64) = 17.2-3.el7 for package: libibverbs-17.2-3.el7.x86_64
--> Processing Dependency: rdma-core(x86-64) = 17.2-3.el7 for package: librdmacm-17.2-3.el7.x86_64
---> Package rdma-core.x86_64 0:22.4-4.el7_8 will be an update
--> Running transaction check
---> Package libibverbs.x86_64 0:17.2-3.el7 will be updated
---> Package libibverbs.x86_64 0:22.4-4.el7_8 will be an update
---> Package librdmacm.x86_64 0:17.2-3.el7 will be updated
---> Package librdmacm.x86_64 0:22.4-4.el7_8 will be an update
---> Package mesa-libEGL.x86_64 0:18.0.5-4.el7_6 will be updated
--> Processing Dependency: mesa-libEGL = 18.0.5-4.el7_6 for package: mesa-libEGL-devel-18.0.5-4.el7_6.x86_64
---> Package mesa-libEGL.x86_64 0:18.3.4-7.el7_8.1 will be an update
---> Package mesa-libGLES-devel.x86_64 0:18.0.5-4.el7_6 will be updated
---> Package mesa-libGLES-devel.x86_64 0:18.3.4-7.el7_8.1 will be an update
--> Running transaction check
---> Package mesa-libEGL-devel.x86_64 0:18.0.5-4.el7_6 will be updated
---> Package mesa-libEGL-devel.x86_64 0:18.3.4-7.el7_8.1 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                   Arch      Version                Repository     Size
================================================================================
Installing:
 freeglut-devel            x86_64    3.0.0-8.el7            base          116 k
 libXtst-devel             x86_64    1.2.3-1.el7            base           17 k
 openjpeg-devel            x86_64    1.5.1-18.el7           base          363 k
 opensm-devel              x86_64    3.3.21-3.el7_8         updates       192 k
 python3-devel             x86_64    3.6.8-13.el7           base          215 k
 webkitgtk-devel           x86_64    2.4.9-3.el7.nux        nux-dextop    557 k
Updating:
 libtiff-devel             x86_64    4.0.3-32.el7           base          474 k
 mesa-libGL-devel          x86_64    18.3.4-7.el7_8.1       updates       163 k
Installing for dependencies:
 freeglut                  x86_64    3.0.0-8.el7            base          185 k
 libibumad                 x86_64    22.4-4.el7_8           updates        24 k
 mesa-khr-devel            x86_64    18.3.4-7.el7_8.1       updates        19 k
 openjpeg                  x86_64    1.5.1-18.el7           base          190 k
 opensm-libs               x86_64    3.3.21-3.el7_8         updates        69 k
 python3-rpm-generators    noarch    6-2.el7                base           20 k
 webkitgtk                 x86_64    2.4.9-3.el7.nux        nux-dextop     12 M
Updating for dependencies:
 libibverbs                x86_64    22.4-4.el7_8           updates       268 k
 librdmacm                 x86_64    22.4-4.el7_8           updates        64 k
 libtiff                   x86_64    4.0.3-32.el7           base          171 k
 mesa-libEGL               x86_64    18.3.4-7.el7_8.1       updates       109 k
 mesa-libEGL-devel         x86_64    18.3.4-7.el7_8.1       updates        33 k
 mesa-libGL                x86_64    18.3.4-7.el7_8.1       updates       165 k
 mesa-libGLES              x86_64    18.3.4-7.el7_8.1       updates        16 k
 mesa-libGLES-devel        x86_64    18.3.4-7.el7_8.1       updates        60 k
 mesa-libOSMesa            x86_64    18.3.4-7.el7_8.1       updates       1.6 M
 mesa-libgbm               x86_64    18.3.4-7.el7_8.1       updates        39 k
 mesa-libglapi             x86_64    18.3.4-7.el7_8.1       updates        46 k
 rdma-core                 x86_64    22.4-4.el7_8           updates        51 k

Transaction Summary
================================================================================
Install  6 Packages (+ 7 Dependent packages)
Upgrade  2 Packages (+12 Dependent packages)

Total size: 17 M
Total download size: 14 M
Downloading packages:
(1/12): libXtst-devel-1.2.3-1.el7.x86_64.rpm               |  17 kB   00:00
(2/12): libibumad-22.4-4.el7_8.x86_64.rpm                  |  24 kB   00:00
(3/12): freeglut-3.0.0-8.el7.x86_64.rpm                    | 185 kB   00:00
(4/12): freeglut-devel-3.0.0-8.el7.x86_64.rpm              | 116 kB   00:00
(5/12): openjpeg-devel-1.5.1-18.el7.x86_64.rpm             | 363 kB   00:00
(6/12): opensm-devel-3.3.21-3.el7_8.x86_64.rpm             | 192 kB   00:00
(7/12): python3-devel-3.6.8-13.el7.x86_64.rpm              | 215 kB   00:00
(8/12): python3-rpm-generators-6-2.el7.noarch.rpm          |  20 kB   00:00
(9/12): openjpeg-1.5.1-18.el7.x86_64.rpm                   | 190 kB   00:00
(10/12): opensm-libs-3.3.21-3.el7_8.x86_64.rpm             |  69 kB   00:00
(11/12): webkitgtk-devel-2.4.9-3.el7.nux.x86_64.rpm        | 557 kB   00:01
(12/12): webkitgtk-2.4.9-3.el7.nux.x86_64.rpm              |  12 MB   00:02
--------------------------------------------------------------------------------
Total                                              5.1 MB/s |  14 MB  00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : mesa-libglapi-18.3.4-7.el7_8.1.x86_64                       1/41
  Installing : mesa-khr-devel-18.3.4-7.el7_8.1.x86_64                      2/41
  Updating   : rdma-core-22.4-4.el7_8.x86_64                               3/41
  Updating   : libtiff-4.0.3-32.el7.x86_64                                 4/41
  Installing : openjpeg-1.5.1-18.el7.x86_64                                5/41
  Updating   : libibverbs-22.4-4.el7_8.x86_64                              6/41
  Installing : libibumad-22.4-4.el7_8.x86_64                               7/41
  Installing : opensm-libs-3.3.21-3.el7_8.x86_64                           8/41
  Updating   : mesa-libGL-18.3.4-7.el7_8.1.x86_64                          9/41
  Updating   : mesa-libGL-devel-18.3.4-7.el7_8.1.x86_64                   10/41
  Updating   : mesa-libGLES-18.3.4-7.el7_8.1.x86_64                       11/41
  Updating   : mesa-libgbm-18.3.4-7.el7_8.1.x86_64                        12/41
  Updating   : mesa-libEGL-18.3.4-7.el7_8.1.x86_64                        13/41
  Installing : freeglut-3.0.0-8.el7.x86_64                                14/41
  Installing : webkitgtk-2.4.9-3.el7.nux.x86_64                           15/41
  Installing : python3-rpm-generators-6-2.el7.noarch                      16/41
  Installing : python3-devel-3.6.8-13.el7.x86_64                          17/41
  Installing : webkitgtk-devel-2.4.9-3.el7.nux.x86_64                     18/41
  Installing : freeglut-devel-3.0.0-8.el7.x86_64                          19/41
  Updating   : mesa-libEGL-devel-18.3.4-7.el7_8.1.x86_64                  20/41
  Updating   : mesa-libGLES-devel-18.3.4-7.el7_8.1.x86_64                 21/41
  Installing : opensm-devel-3.3.21-3.el7_8.x86_64                         22/41
  Updating   : librdmacm-22.4-4.el7_8.x86_64                              23/41
  Installing : openjpeg-devel-1.5.1-18.el7.x86_64                         24/41
  Updating   : libtiff-devel-4.0.3-32.el7.x86_64                          25/41
  Updating   : mesa-libOSMesa-18.3.4-7.el7_8.1.x86_64                     26/41
  Installing : libXtst-devel-1.2.3-1.el7.x86_64                           27/41
  Cleanup    : mesa-libGL-devel-18.0.5-4.el7_6.x86_64                     28/41
  Cleanup    : mesa-libGLES-devel-18.0.5-4.el7_6.x86_64                   29/41
  Cleanup    : mesa-libGLES-18.0.5-4.el7_6.x86_64                         30/41
  Cleanup    : mesa-libEGL-devel-18.0.5-4.el7_6.x86_64                    31/41
  Cleanup    : libtiff-devel-4.0.3-27.el7_3.x86_64                        32/41
  Cleanup    : mesa-libEGL-18.0.5-4.el7_6.x86_64                          33/41
  Cleanup    : librdmacm-17.2-3.el7.x86_64                                34/41
  Cleanup    : libibverbs-17.2-3.el7.x86_64                               35/41
  Cleanup    : mesa-libgbm-18.0.5-4.el7_6.x86_64                          36/41
  Cleanup    : mesa-libGL-18.0.5-4.el7_6.x86_64                           37/41
  Cleanup    : mesa-libOSMesa-18.0.5-4.el7_6.x86_64                       38/41
  Cleanup    : mesa-libglapi-18.0.5-4.el7_6.x86_64                        39/41
  Cleanup    : rdma-core-17.2-3.el7.x86_64                                40/41
  Cleanup    : libtiff-4.0.3-27.el7_3.x86_64                              41/41
  Verifying  : rdma-core-22.4-4.el7_8.x86_64                               1/41
  Verifying  : python3-rpm-generators-6-2.el7.noarch                       2/41
  Verifying  : mesa-libOSMesa-18.3.4-7.el7_8.1.x86_64                      3/41
  Verifying  : mesa-libGL-18.3.4-7.el7_8.1.x86_64                          4/41
  Verifying  : libibverbs-22.4-4.el7_8.x86_64                              5/41
  Verifying  : mesa-libEGL-18.3.4-7.el7_8.1.x86_64                         6/41
  Verifying  : mesa-khr-devel-18.3.4-7.el7_8.1.x86_64                      7/41
  Verifying  : webkitgtk-devel-2.4.9-3.el7.nux.x86_64                      8/41
  Verifying  : libtiff-devel-4.0.3-32.el7.x86_64                           9/41
  Verifying  : mesa-libEGL-devel-18.3.4-7.el7_8.1.x86_64                  10/41
  Verifying  : mesa-libGLES-devel-18.3.4-7.el7_8.1.x86_64                 11/41
  Verifying  : mesa-libGLES-18.3.4-7.el7_8.1.x86_64                       12/41
  Verifying  : opensm-libs-3.3.21-3.el7_8.x86_64                          13/41
  Verifying  : freeglut-devel-3.0.0-8.el7.x86_64                          14/41
  Verifying  : libXtst-devel-1.2.3-1.el7.x86_64                           15/41
  Verifying  : mesa-libglapi-18.3.4-7.el7_8.1.x86_64                      16/41
  Verifying  : python3-devel-3.6.8-13.el7.x86_64                          17/41
  Verifying  : mesa-libGL-devel-18.3.4-7.el7_8.1.x86_64                   18/41
  Verifying  : libibumad-22.4-4.el7_8.x86_64                              19/41
  Verifying  : openjpeg-1.5.1-18.el7.x86_64                               20/41
  Verifying  : librdmacm-22.4-4.el7_8.x86_64                              21/41
  Verifying  : opensm-devel-3.3.21-3.el7_8.x86_64                         22/41
  Verifying  : openjpeg-devel-1.5.1-18.el7.x86_64                         23/41
  Verifying  : libtiff-4.0.3-32.el7.x86_64                                24/41
  Verifying  : mesa-libgbm-18.3.4-7.el7_8.1.x86_64                        25/41
  Verifying  : webkitgtk-2.4.9-3.el7.nux.x86_64                           26/41
  Verifying  : freeglut-3.0.0-8.el7.x86_64                                27/41
  Verifying  : libtiff-4.0.3-27.el7_3.x86_64                              28/41
  Verifying  : mesa-libGL-devel-18.0.5-4.el7_6.x86_64                     29/41
  Verifying  : mesa-libGLES-devel-18.0.5-4.el7_6.x86_64                   30/41
  Verifying  : rdma-core-17.2-3.el7.x86_64                                31/41
  Verifying  : mesa-libgbm-18.0.5-4.el7_6.x86_64                          32/41
  Verifying  : libtiff-devel-4.0.3-27.el7_3.x86_64                        33/41
  Verifying  : mesa-libOSMesa-18.0.5-4.el7_6.x86_64                       34/41
  Verifying  : mesa-libGL-18.0.5-4.el7_6.x86_64                           35/41
  Verifying  : mesa-libEGL-devel-18.0.5-4.el7_6.x86_64                    36/41
  Verifying  : mesa-libGLES-18.0.5-4.el7_6.x86_64                         37/41
  Verifying  : mesa-libEGL-18.0.5-4.el7_6.x86_64                          38/41
  Verifying  : librdmacm-17.2-3.el7.x86_64                                39/41
  Verifying  : libibverbs-17.2-3.el7.x86_64                               40/41
  Verifying  : mesa-libglapi-18.0.5-4.el7_6.x86_64                        41/41

Installed:
  freeglut-devel.x86_64 0:3.0.0-8.el7  libXtst-devel.x86_64 0:1.2.3-1.el7
  openjpeg-devel.x86_64 0:1.5.1-18.el7 opensm-devel.x86_64 0:3.3.21-3.el7_8
  python3-devel.x86_64 0:3.6.8-13.el7  webkitgtk-devel.x86_64 0:2.4.9-3.el7.nux

Dependency Installed:
  freeglut.x86_64 0:3.0.0-8.el7
  libibumad.x86_64 0:22.4-4.el7_8
  mesa-khr-devel.x86_64 0:18.3.4-7.el7_8.1
  openjpeg.x86_64 0:1.5.1-18.el7
  opensm-libs.x86_64 0:3.3.21-3.el7_8
  python3-rpm-generators.noarch 0:6-2.el7
  webkitgtk.x86_64 0:2.4.9-3.el7.nux

Updated:
  libtiff-devel.x86_64 0:4.0.3-32.el7
  mesa-libGL-devel.x86_64 0:18.3.4-7.el7_8.1

Dependency Updated:
  libibverbs.x86_64 0:22.4-4.el7_8
  librdmacm.x86_64 0:22.4-4.el7_8
  libtiff.x86_64 0:4.0.3-32.el7
  mesa-libEGL.x86_64 0:18.3.4-7.el7_8.1
  mesa-libEGL-devel.x86_64 0:18.3.4-7.el7_8.1
  mesa-libGL.x86_64 0:18.3.4-7.el7_8.1
  mesa-libGLES.x86_64 0:18.3.4-7.el7_8.1
  mesa-libGLES-devel.x86_64 0:18.3.4-7.el7_8.1
  mesa-libOSMesa.x86_64 0:18.3.4-7.el7_8.1
  mesa-libgbm.x86_64 0:18.3.4-7.el7_8.1
  mesa-libglapi.x86_64 0:18.3.4-7.el7_8.1
  rdma-core.x86_64 0:22.4-4.el7_8

Complete!

Step 3:

yum install -y webkitgtk4-devel gtk2-devel

Result:

[root@tutorialspots ~]# yum install -y webkitgtk4-devel gtk2-devel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.host-engine.com
 * epel: dfw.mirror.rackspace.com
 * extras: mirrors.usinternet.com
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirror.pit.teraswitch.com
 * updates: repos-tx.psychz.net
Package gtk2-devel-2.24.31-1.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package webkitgtk4-devel.x86_64 0:2.22.7-2.el7 will be installed
--> Processing Dependency: webkitgtk4-jsc-devel(x86-64) = 2.22.7-2.el7 for package: webkitgtk4-devel-2.22.7-2.el7.x86_64
--> Processing Dependency: pkgconfig(javascriptcoregtk-4.0) for package: webkitgtk4-devel-2.22.7-2.el7.x86_64
--> Running transaction check
---> Package webkitgtk4-jsc-devel.x86_64 0:2.22.7-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                    Arch         Version               Repository  Size
================================================================================
Installing:
 webkitgtk4-devel           x86_64       2.22.7-2.el7          base       245 k
Installing for dependencies:
 webkitgtk4-jsc-devel       x86_64       2.22.7-2.el7          base       107 k

Transaction Summary
================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 352 k
Installed size: 3.6 M
Downloading packages:
(1/2): webkitgtk4-jsc-devel-2.22.7-2.el7.x86_64.rpm        | 107 kB   00:00
(2/2): webkitgtk4-devel-2.22.7-2.el7.x86_64.rpm            | 245 kB   00:00
--------------------------------------------------------------------------------
Total                                              957 kB/s | 352 kB  00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : webkitgtk4-jsc-devel-2.22.7-2.el7.x86_64                     1/2
  Installing : webkitgtk4-devel-2.22.7-2.el7.x86_64                         2/2
  Verifying  : webkitgtk4-jsc-devel-2.22.7-2.el7.x86_64                     1/2
  Verifying  : webkitgtk4-devel-2.22.7-2.el7.x86_64                         2/2

Installed:
  webkitgtk4-devel.x86_64 0:2.22.7-2.el7

Dependency Installed:
  webkitgtk4-jsc-devel.x86_64 0:2.22.7-2.el7

Complete!

Step 4:

yum install -y libnotify-devel SDL2-devel
yum install -y dpkg-devel

Step 5:

[root@tutorialspots ~]# pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/centos-7 wxPython
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting wxPython
  Downloading https://extras.wxpython.org/wxPython4/extras/linux/gtk3/centos-7/wxPython-4.1.0-cp36-cp36m-linux_x86_64.whl (155.7MB)
    100% |████████████████████████████████| 155.7MB 8.4kB/s
Requirement already up-to-date: numpy; python_version >= "3.0" in /usr/local/lib64/python3.6/site-packages (from wxPython)
Requirement already up-to-date: six in /usr/local/lib/python3.6/site-packages (from wxPython)
Requirement already up-to-date: pillow in /usr/local/lib64/python3.6/site-packages (from wxPython)
Installing collected packages: wxPython
Successfully installed wxPython-4.1.0

Recent search terms:

  • centos wxpython install

Leave a Reply