¿Existe un binario para el mac os x actual, python para PyGTK? 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, se mantiene el tiempo de espera.¿Dónde está PyGTK para Mac OS X?
Respuesta
No uso macports pero parece que jhbuild funciona para mí. Debajo están los pasos que he hecho.
- descarga gtk-osx-build-setup.sh de:
https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
y guardarlo en su directorio personal. - fuego hasta la terminal y vaya a su directorio y ejecute el comando
sh gtk-osx-build-setup.sh
- el script de shell le advertirá de que
~/.local/bin
no se añade a la variable de entorno para ello, edite su archivo.profile
ubicado en un directorio principal/Users/<username>/.local/bin
a su variable de entorno. 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. - descargar e instalar la versión beta de la GTK + OSX marco en:
http://ftp.imendio.com/pub/imendio/gtk-osx/Gtk-Framework-2.14-LATEST.dmg
- antes de instalar el
meta-gtk-osx-python
, que necesita para construir e instalar otros paquetes quejhbuild
no se instala automáticamente, así que lo que hice fue instaladolibpng
haciendo el comando:~/.local/bin/jhbuild build libpng
- también necesita instalar
libtiff
también lo hacen el comando:~/.local/bin/jhbuild build libtiff
- y también se necesita por lo
gtk-doc
:~/.local/bin/jhbuild build gtk-doc
- y, finalmente, ahora puede instalar
meta-gtk-osx-python
haciendo un:~/.local/bin/jhbuild build meta-gtk-osx-python
Avíseme si funciona.
intentado esto también, parece que el trabajo está bloqueando git también ... git.gnome.org [0: 209.132.176.202]: errno = Tiempo de espera agotado fatal: incapaz de conectar un socket (Tiempo de espera de operación agotado) –
Si tu trabajo está relacionado con el trabajo. Bien, pídale a su departamento de TI que desbloquee git. – b3rx
Resolviendo ftp.imendio.com ... 88.131.94.22 Conectando a ftp.imendio.com | 88.131.94.22 |: 80 ... parpadea ... parpadea .. –
¿Has intentado hacerlo usando macports? This website shows how.
Sí, lo intenté antes, creo que rsync es un protocolo bloqueado por el firewall de nuestra organización. puerto de sudo -d auto-actualización rsync: no se pudo conectar a rsync.macports.org: Tiempo de espera agotado error rsync: error en el socket IO (código 10) en /SourceCache/rsync/rsync-35.2/rsync/clientserver.c (105) [receptor = 2.6.9] Error: la sincronización del árbol de puertos locales falló al hacer rsync No se pudo sincronizar el árbol de puertos: la sincronización de 1 fuente (es) falló –
No enseñaron nada en la escuela, solo C y ASM en mis tiempos. Perdón por haberte ofendido –
Lo siento, creo que no lo leí bien. de todos modos estoy mirando /opt/local/etc/macports/macports.conf y veo rsync_options, y agregué -e "ssh" pero no tengo suerte, debo estar haciendo algo mal. –
Hay un instalador para PyGTK 2.24 en la prueba aquí, announced en la lista PyGTK.
El proyecto de ACTUALIZACIÓN se ha movido al macpkg's sourceforge page.
No pude hacer que funcione con meld (fallo de segmentación), pero los programas de muestra PyGTK funcionan bien.
ACTUALIZACIÓN 2 desde entonces apareció un nuevo paquete Py3GTK3 en la misma página de sourceforge. Aunque no he probado.
Ahora hay un paquete de Mac en sourceforge
No se puede votar lo suficiente. Cualquiera que mire a través del aviso de respuestas esto fue 3 años después de la respuesta aceptada y ahora es la respuesta correcta en mi opinión – Anake
que logré instalar, pero aún no se encuentra. ¿Dónde se instala el paquete? – zabumba
¡Sip! A mi también me sirvió. –
brew install pygtk
trabajado para mí (requiere homebrew).
Confirmado para funcionar con OS X 10.10 también, 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á.
Error en mi: Error: ¿Es un directorio - /usr/local/opt/fontconfig/INSTALL_RECEIPT.json alguna idea de por qué lo tengo? – zabumba
No tengo idea. Probablemente debería preguntar a los responsables del paquete brew pygtk, brew o pygtk, dependiendo de si puede averiguar de dónde vino el mensaje. – chelmertz
No funciona. pytjhon todavía dice que no glib – raaj
Descargue el último paquete desde http://sourceforge.net/projects/macpkg/files/PyGTK/ e instálelo.
Si solo está tratando de usar el sistema python, esto es todo lo que tendrá que hacer.
Si no lo es, la siguiente es cómo instalarlo con pyenv, que se puede instalar con Homebrew. Con cerveza instalado, puede instalar la versión pyenv y Python 2.7.8 con:
brew install pyenv && pyenv install 2.7.8
Después de haber hecho esto, entonces 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 todo. También puede instalar de manera similar el paquete Py3GTK3 que tiene paquetes para python 2.7 y 3.2 desde http://sourceforge.net/projects/macpkg/files/Py3GTK3/.
impresionante. primer método para haber funcionado para mí. –
Una mejor forma de 'exportar PYTHONPATH =/usr/local/lib/python2.7/site-packages: $ PYTHONPATH' –
- 1. Actualización Mac OS X Java: ¿dónde está mi jdk?
- 2. ¿Dónde está la biblioteca C estándar en Mac OS X?
- 3. SetWindowsHookEx para Mac OS X?
- 4. ldconfig para Mac OS X
- 5. UIActivityIndicatorView para Mac OS X?
- 6. Mac OS X equivalente para DirectShow, GraphEdit
- 7. ¿Está desarrollando para Mac OS X, en Windows?
- 8. ¿Dónde está la documentación para iTunes API en OS X?
- 9. Clase UIDevice para Mac OS X?
- 10. Un MapKit para Mac OS X?
- 11. ¿Dónde están los registros de PostgreSQL en Mac OS X?
- 12. Mac OS X: ¿Dónde debo almacenar datos de aplicaciones comunes?
- 13. Ajustes de oscilación para Mac OS X
- 14. Makefile para dummies? Mac OS X
- 15. Pascal IDE para Mac OS X
- 16. AirPlay API para Mac OS X
- 17. openAL tutorial para Mac OS X
- 18. Bug Tracking Software para Mac OS X
- 19. Cliente SVN independiente para Mac OS X
- 20. JNotify en Mac OS X?
- 21. GKSession con Mac OS X
- 22. desinstalar ipython mac os x
- 23. clamxav homebrew mac os x
- 24. Mac OS X View Swapping
- 25. La manera más fácil de instalar pygtk en Mac OS X
- 26. Detectar si el cursor está oculto en Mac OS X
- 27. ¿dónde está instalada la hormiga en Mac OS X Snow Leopard por defecto?
- 28. ¿Dónde está el directorio lib/security de JRE en Mac OS X?
- 29. ¿Dónde está Maven 'settings.xml ubicado en mac os?
- 30. ¿Cómo configurar libusb en Mac OS X?
http://macpkg.sourceforge.net/ – schlamar