페이지

GA Universal Analytics

2013. 6. 19.

Homebrew로 설치한 python에서 gtk.glade를 import할 수 없는 경우 해결 방법

osx에서 python으로 gtk 앱을 작성하려고 하는데, gui와 코드를 분리하기 위하여 glade를 사용하기로 하였다. 참고 1, 2

개인적으로 osx 환경에서 패키지 매니저로 homebrew를 선호하여 사용하고 있기에
"brew install glade pygtk"
명령으로 필요하다고 생각되는 것들을 설치하였다.

그런데 막상 python에서 "import gtk.glade"를 수행하려 하자,
ImportError: cannot import name glade
와 같은 에러를 내면서 사용할 수 없었다.

한참 구글링을 하여 찾은 솔루션은 (우선 "brew rm pygtk"로 잘못 설치된 것을 지우고,)
"brew install --verbose --glade pygtk"
와 같이 --glade 명령으로 명시적으로 glade 의존시켜 설치하면 된다.

댓글 없음:

댓글 쓰기