Ich habe versucht, mein Python3-Programm mit Glade UI auf einem Computer mit Mac OSX 10.9.5 auszuführen.Wie führe ich Python GTK + auf osx?
$ python3 gedder.py
Traceback (most recent call last):
File "gedder.py", line 7, in <module>
import gi
ImportError: No module named 'gi'
Ich denke, sollte die GTK + bekommen haben, wenn Xcode_6.2.dmg von Apple und arbeitete bis https://wiki.gnome.org/Projects/GTK+/OSX/Building installieren.
Aber wie könnte ich die richtige gi
Bibliothek bekommen? Bei der Installation mit pip3
ergeben sich recht ambivalente Ergebnisse. Die Bibliothek ist es in Bibliotheken Python 3.5, aber anscheinend hat es Python2 Code:
$ pip3 install gi
Collecting gi
Using cached gi-1.2.tar.gz
Requirement already satisfied: requests in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (from gi)
Installing collected packages: gi
Running setup.py install for gi ... done
Successfully installed gi-1.2
$ python3 gedder.py
Traceback (most recent call last):
File "gedder.py", line 7, in <module>
import gi
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/gi/__init__.py", line 39
print url
^
SyntaxError: Missing parentheses in call to 'print'
Das Programm wird mit Glade 3.18.3 in meinem Ubuntu 16.4 Linux-System erstellt und hat pygobject==3.20
in pip3 freeze
Liste.