2015-05-07 26 views
5

ho installato python GTK3 utilizzando homebrew ma esso stampaInstallare Gtk 3 per Python su Mac

Warning: gtk+3-3.14.6 already installed

ma quando provo a importare in python

from gi.repository import Gtk 

dà l'errore

ImportError: No module named gi.repository

Per favore aiuto.

risposta

3

Le associazioni Python non sono fornite da GTK +. È necessario installare pygobject3.

4

Quando ho installato solo pygobject3 ho ottenuto il seguente errore durante l'esecuzione di uno script python:

gi.require_version('Gtk', '3.0') 
    File "/usr/local/lib/python2.7/site-packages/gi/__init__.py", line 102, in require_version 
    raise ValueError('Namespace %s not available' % namespace) 
ValueError: Namespace Gtk not available 

Così sembra a me che è necessario installare entrambi i pacchetti per ottenere GTK3 con binding python su Mac OS X:

brew install gtk+3 
brew install pygobject3