-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pipx install: ModuleNotFoundError: No module named 'gi' #2054
Comments
There are some amount of dependencies that Pip won't install, so the pip installation is more for getting the latest Guake than it is for installing Guake the first time. |
@Davidy22 I have installed using pipx and not using pip. In the Installing Guake — Guake 1.0 documentation, it is mentioned that pipx is recommended way to install it. I also used |
From what I've seen of pipx installs it just guarantees that non-python dependencies fail to link even if they're installed. If you have Guake installed via both pip and apt it may still be running the pipx installed version and you'll need to uninstall the pipx version first. Also may need to amend that documentation or figure out what the original writer's intention was. |
The apt repository version was not up to date, and stopped working, so I uninstalled it and installed using pipx. |
Consolidating issues related to #1971, need to figure out why there's multiple cases of pygobject/python-gi not getting installed as deps |
In case someone else still wants to install Guake using pipx and finds this page, the following fix worked for me: pipx inject guake pygobject pyyaml dbus-python |
Describe the bug
Not running after installation using pipx (On Linux Mint 20.3, based on Ubuntu 20.4)
To Reproduce
Please run
$ guake --support
, and paste the results here. Don't put backticks (`
) around it! The output already contains Markdown formatting. And make sure you run the command OUTSIDE the Guake.$ guake --support
Traceback (most recent call last):
File "/home/nikhil/.local/bin/guake", line 5, in
from guake.main import exec_main
File "/home/nikhil/.local/pipx/venvs/guake/lib/python3.8/site-packages/guake/main.py", line 54, in
from guake.support import print_support
File "/home/nikhil/.local/pipx/venvs/guake/lib/python3.8/site-packages/guake/support.py", line 5, in
import gi
ModuleNotFoundError: No module named 'gi'
The text was updated successfully, but these errors were encountered: