macos - tag - ¿Dónde está PyGTK para Mac OS X?
tag editor download (6)
¿Has intentado hacerlo usando macports? Este sitio web muestra cómo .
¿Hay un binario para el mac os x, python para PyGTK actual? Trabajo con múltiples entornos de escritorio (mac, windows, gnome) y realmente considero que la falta de GUI multiplataforma es un problema. ¿Alguien sabe dónde puedo encontrar una versión integrada de PyGTK y GTK para Mac? No puedo clonar el repositorio de git, sigue cronometrando.
Ahora hay un paquete mac en sourceforge
Descargue el último paquete de http://sourceforge.net/projects/macpkg/files/PyGTK/ e instálelo.
Si solo intentas usar el sistema python, esto es todo lo que tendrás que hacer.
Si no es así, la siguiente es cómo instalarlo con pyenv , que se puede instalar con Homebrew . Con brew instalado, puede instalar la versión pyenv y Python 2.7.8 con:
brew install pyenv && pyenv install 2.7.8
Después de que haya hecho eso, tendrá que copiar el paquete gtk y sus dependencias en su instalación de python:
cd /opt/gtk/lib/python2.7/site-packages/ && /
cp * ~/.pyenv/versions/2.7.8/lib/python2.7/site-packages/
Eso es. También puede instalar de manera similar el paquete Py3GTK3 que tiene paquetes para python 2.7 y 3.2 de http://sourceforge.net/projects/macpkg/files/Py3GTK3/ .
Hay un instalador para PyGTK 2.24 en la prueba aquí, announced en la lista de PyGTK.
El proyecto UPDATE se ha movido en la página sourceforge de macpkg .
No pude hacer que funcione con meld (falla de segmentación), pero los programas de muestra PyGTK funcionan bien.
ACTUALIZAR 2 desde entonces apareció un nuevo paquete Py3GTK3 en la misma página de sourceforge. Aunque no he probado.
No uso macports pero parece que jhbuild funciona para mí. Debajo están los pasos que he hecho.
- descargue gtk-osx-build-setup.sh desde:
https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
y guárdelo en su directorio personal. - disparar terminal y navegar a su directorio de inicio y ejecutar el comando
sh gtk-osx-build-setup.sh
- el script de shell le advertirá que
~/.local/bin
no se agrega a su variable de entorno para hacer esto, edite su archivo.profile
ubicado en su directorio de inicio y //Users/<username>/.local/bin
//Users/<username>/.local/bin
de/Users/<username>/.local/bin
local//Users/<username>/.local/bin
en su entorno variable. para saber más sobre cómo editar este archivo echa un vistazo a:http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/
- después de eso, haz un comando de
~/.local/bin/jhbuild bootstrap
. descargará e instalará algunas utilidades necesarias. - Descargue e instale la versión beta del framework gtk + osx en:
http://ftp.imendio.com/pub/imendio/gtk-osx/Gtk-Framework-2.14-LATEST.dmg
- antes de instalar
meta-gtk-osx-python
, necesitas construir e instalar algunos otros paquetes quejhbuild
no instala automáticamente, entonces lo que hice fue instalarlibpng
haciendo el comando:~/.local/bin/jhbuild build libpng
- también necesitas instalar
libtiff
así que haz el comando:~/.local/bin/jhbuild build libtiff
- y también se necesita
gtk-doc
:~/.local/bin/jhbuild build gtk-doc
- y finalmente puedes instalar
meta-gtk-osx-python
haciendo una~/.local/bin/jhbuild build meta-gtk-osx-python
:~/.local/bin/jhbuild build meta-gtk-osx-python
Déjame saber si funciona.
brew install pygtk
funcionó para mí (requiere homebrew ).
También se confirmó que funciona con OS X 10.10, pero de forma predeterminada lo instalará en la distribución de Python de brew, por lo que si todavía está utilizando el pitón nativo, no lo encontrará.