Known Issues with gGui¶
If you run into any issues with gGui, please let us know by creating a GitHub issue! We’d rather an issue get reported multiple times than it not be reported at all! Listed below are known issues with gGui. Please reference this page if you are getting stuck.
gGui abruptly crashes upon unrecognized field in [Additional Fields to Glue] heading in ggui.conf
We are aware of installation issues for users who wish not to use pip and instead invoke our setup.py directly. To install ggui from source without using pip, please note a workaround we have found to be successful:
Clone source from GitHub into an empty directory:
git clone https://github.com/gphoton-tools/ggui.git .
python ./setup.py install
from local git rootModify qtpy to use PyQt5 instead of PySide
Determine qtpy initialization file from python interpreter:
import qtpy; qtpy.__file__
Open this file and determine where the PYSIDE_API detection occurs (As of QtPy version 1.9.0, this occurs around line 202)
Modify the qtpy initialization file by adding
API = 'pyqt5'
to PySide detection. The file should read:... API = 'pyqt5' #Add this line if API in PYSIDE_API: try: from PySide import __version__ as PYSIDE_VERSION # analysis:ignore ...
Uninstall PyQt5 and PyQt5-sip:
pip uninstall PyQt5
pip uninstall PyQt5-sip
Reinstall PyQt5, which will automatically install PyQt5 as dependency:
pip install PyQt5
You should now be able to start ggui normally