Full output of pip install vext / vext.gi a@desk:~/U/PSL/TP/guake (master *=)(jc) $ pip install vext Requirement already satisfied: vext in /home/a/.local/lib/python3.8/site-packages (0.7.6) Requirement already satisfied: ruamel.yaml>=0.11.10 in /home/a/.local/lib/python3.8/site-packages (from vext) (0.17.17) Requirement already satisfied: ruamel.yaml.clib>=0.1.2; platform_python_implementation == "CPython" and python_version < "3.10" in /home/a/.local/lib/python3.8/site-packages (from ruamel.yaml>=0.11.10->vext) (0.2.6) a@desk:~/U/PSL/TP/guake (master *=)(jc) $ pip install vext.gi Collecting vext.gi Using cached vext.gi-0.7.4.tar.gz (2.9 kB) Requirement already satisfied: vext>=0.7.4 in /home/a/.local/lib/python3.8/site-packages (from vext.gi) (0.7.6) Requirement already satisfied: ruamel.yaml>=0.11.10 in /home/a/.local/lib/python3.8/site-packages (from vext>=0.7.4->vext.gi) (0.17.17) Requirement already satisfied: ruamel.yaml.clib>=0.1.2; platform_python_implementation == "CPython" and python_version < "3.10" in /home/a/.local/lib/python3.8/site-packages (from ruamel.yaml>=0.11.10->vext>=0.7.4->vext.gi) (0.2.6) Building wheels for collected packages: vext.gi Building wheel for vext.gi (setup.py) ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-wn6ynf0d/vext.gi/setup.py'"'"'; __file__='"'"'/tmp/pip-install-wn6ynf0d/vext.gi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-o13yyo_s cwd: /tmp/pip-install-wn6ynf0d/vext.gi/ Complete output (23 lines): running bdist_wheel running build installing to build/bdist.linux-x86_64/wheel running install vext.gi Install Not installing PTH file to real prefix Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-wn6ynf0d/vext.gi/setup.py", line 62, in setup( File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 144, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.8/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 275, in run self.egg2dist(self.egginfo_dir, distinfo_dir) File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 372, in egg2dist raise ValueError(err) ValueError: Egg metadata expected at build/bdist.linux-x86_64/wheel/vext.gi-0.7.4.egg-info but not found ---------------------------------------- ERROR: Failed building wheel for vext.gi Running setup.py clean for vext.gi Failed to build vext.gi Installing collected packages: vext.gi Running setup.py install for vext.gi ... done Successfully installed vext.gi a@desk:~/U/PSL/TP/guake (master *=)(jc) $