Код: Выделить всё
import matplotlib.pyplot as plt
plt.figure(figsize=(10, 7))
Код: Выделить всё
import gi
gi.require_version("Gtk", "4.0")
Когда я пытаюсь установить PyGObject с помощью pip, я получаю следующую ошибку:
p>
Код: Выделить всё
$ pip install PyGObject
...
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [48 lines of output]
...
Compiler for C supports arguments -fvisibility=hidden: YES
Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0
Run-time dependency cairo found: YES 1.18.0
Run-time dependency python found: NO (tried pkgconfig, pkgconfig and sysconfig)
../cairo/meson.build:51:15: ERROR: Python dependency not found
Я попробовал МНОГИЕ решения, предложенные в некоторых похожих сообщениях:
Код: Выделить всё
$ pkg-config --modversion gtk4
4.16.5
Код: Выделить всё
$ pip uninstall gi
WARNING: Skipping gi as it is not installed.
Код: Выделить всё
$ pip install PyGTK
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [4 lines of output]
********************************************************************
* Building PyGTK using distutils is only supported on windows. *
* To build PyGTK in a supported way, read the INSTALL file. *
********************************************************************
[end of output]
Код: Выделить всё
$ sudo dnf install python3-gi
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
No match for argument: python3-gi
Код: Выделить всё
$ sudo dnf install python3-gobject
Updating and loading repositories:
Repositories loaded.
The package 'python3-gobject-3.48.2-3.fc41.x86_64' is already installed.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ribute-req
Мобильная версия