Existe-t-il un binaire pour le mac os x actuel, python pour PyGTK? Je travaille avec plusieurs environnements de bureau (mac, windows, gnome) et considère vraiment le manque de python de GUI multiplateforme un problème Est-ce que quelqu'un sait où je peux trouver une version intégrée de PyGTK et GTK pour Mac? Je ne peux pas cloner le référentiel git, il continue à expirer.
Je n'utilise pas de macports mais il semble que jhbuild fonctionne pour moi. Voici les étapes que j'ai effectuées.
https://raw.github.com/jralls/gtk-osx-build/master/gtk-osx-build-setup.sh
et enregistrez-le dans votre répertoire personnel.sh gtk-osx-build-setup.sh
~/.local/bin
n'est pas ajouté à votre variable d'environnement pour ce faire, modifiez votre .profile
fichier situé dans votre répertoire personnel et /Users/<username>/.local/bin
à votre variable d'environnement. pour en savoir plus sur la modification de ce fichier, consultez: http://www.tech-recipes.com/rx/2621/os_x_change_path_environment_variable/
~/.local/bin/jhbuild bootstrap
commande. il va télécharger et installer certains utilitaires nécessaires.http://ftp.imendio.com/pub/imendio/gtk-osx/Gtk-Framework-2.14-LATEST.dmg
meta-gtk-osx-python
, vous devez construire et installer d'autres paquets que jhbuild
n'installe pas automatiquement, donc ce que j'ai fait, c'est que j'ai installé libpng
en exécutant la commande: ~/.local/bin/jhbuild build libpng
libtiff
alors faites la commande: ~/.local/bin/jhbuild build libtiff
gtk-doc
est nécessaire donc: ~/.local/bin/jhbuild build gtk-doc
meta-gtk-osx-python
en faisant un: ~/.local/bin/jhbuild build meta-gtk-osx-python
Dites moi si ca marche.
brew install pygtk
a fonctionné pour moi (nécessite homebrew ).
Confirmé pour fonctionner avec OS X 10.10 également, mais par défaut, il l'installera dans la distribution Python de brew, donc si vous utilisez toujours le python natif, il ne le trouvera pas.
Il y a un programme d'installation pour PyGTK 2.24 en test ici, annoncé sur la liste PyGTK.
Le projet UPDATE a évolué page sourceforge de macpkg .
Je ne pouvais pas le faire fonctionner avec meld (erreur de segmentation), mais les exemples de programmes PyGTK fonctionnent bien.
MISE À JOUR 2 depuis lors, un nouveau package Py3GTK est apparu sur la même page sourceforge. N'ont cependant pas été testés.
Il y a maintenant un paquet mac sur sourceforge
Téléchargez le dernier package depuis http://sourceforge.net/projects/macpkg/files/PyGTK/ et installez.
Si vous essayez simplement d'utiliser le système python, c'est tout ce que vous aurez à faire.
Si vous ne l'êtes pas, voici comment l'installer avec pyenv , qui peut être installé avec Homebrew . Avec brew installé, vous pouvez installer la version pyenv et Python 2.7.8 avec:
brew install pyenv && pyenv install 2.7.8
Après cela, vous devrez alors copier le paquet gtk et ses dépendances dans votre installation python:
cd /opt/gtk/lib/python2.7/site-packages/ && \
cp * ~/.pyenv/versions/2.7.8/lib/python2.7/site-packages/
C'est tout. Vous pouvez également installer de manière similaire le package Py3GTK3 qui contient des packages pour python 2.7 et 3.2 à partir de http://sourceforge.net/projects/macpkg/files/Py3GTK3/ .
Avez-vous essayé de le faire en utilisant macports? Ce site Web montre comment .