Kivy, Eclipse et PyDev (également PyPy)
Selon ce post: https://groups.google.com/forum/?fromgroups#!topic/kivy-utilisateurs/n7c3thksnzg, il est possible d'utiliser Eclipse comme IDE pour Kivy par PyDev. Cependant, je n'ai pas compris les instructions. Quelqu'un peut-il donner des précisions sur la façon de connecter Kivy avec Eclipse.
Note: je suis sur une machine Windows. Aussi, est-il possible d'utiliser PyPy au lieu de l'Interpréteur Python?
Merci~!
OriginalL'auteur GaiusSensei | 2012-03-19
Vous devez vous connecter pour publier un commentaire.
À l'aide de Kivy avec Pydev sur Windows xp/7
Dans l'onglet Environnement, ajoutez les lignes suivantes à trois paires clé-valeur:
(hypothèses: kivy racine est c:\kivy)
GST_REGISTRY = c:\kivy\gstreamer\registry.bin
GST_PLUGIN_PATH = c:\kivy\gstreamer\lib\gstreamer-0.10
PATH = c:\kivy;c:\kivy\Python;c:\kivy\gstreamer\bin;c:\kivy\MinGW\bin;%PATH%
Lors de la création d'un nouveau projet visant à utiliser l'kivy, il suffit de spécifier l'interprète approprié et vous devriez être prêt à aller
C:\Kivy\Kivy-1.4.1
. J'ai eu des problèmes bizarres pour la faire fonctionner jusqu'à ce que je l'ai déplacé à justeC:\Kivy141
. 2) PyDev ne semble pas trouver les bibliothèques qui sont situés à l'extérieur du répertoire d'installation de Python, de sorte que vous devez copierC:\Kivy141\kivy\kivy
enC:\Kivy141\Python\Lib\site-packages
, ou de faire un équivalent lien symbolique.Ce qui a résolu le problème de PyDev ne pas trouver le kivy paquet et ainsi de repérage
import kivy
comme une erreur a été de placer kivy dans la liste forcé les builtins dans le PyDev préférences de l'éditeur.OriginalL'auteur Rabih Kodeih
Je pense qu'il est juste de souligner que:
Le CHEMIN, GST_PLUGIN_PATH, GST_REGISTRY variables d'environnement doivent être définis (vous pouvez faire sur la ligne de commande, puis démarrez eclipse à partir de cette ligne de commande, ou d'un ensemble dans l'interprète de configuration dans l'onglet environnement): http://pydev.org/manual_101_interpreter.html.
Kivy doit être ajouté à la PYTHONPATH en quelque sorte. Si vous le souhaitez, vous pouvez uniquement l'ajouter à un projet (comme indiqué dans le post-voir: http://pydev.org/manual_101_project_conf2.html) ou à la véritable interprète de configuration si d'autres projets vont partager: http://pydev.org/manual_101_interpreter.html.
Note: juste ajouté des instructions détaillées sur: pydev.blogspot.com.br/2014/02/configuring-kivy-on-pydev.html pour la configuration de Kivy sur PyDev
OriginalL'auteur Fabio Zadrozny
Après avoir suivi les instructions ci-dessus, j'étais encore à avoir des problèmes avec les importations ne trouve pas. J'ai trouvé que j'avais à m'ouvrir les propriétés du projet dans Eclipse, et sous "PyDev - PYTHONPATH" ajouter mon kivy répertoire, par exemple C:\Kivy141\kivy
OriginalL'auteur mojoken
De kivy 1.9.0, CHEMIN d'accès doit également inclure c:\kivy\SDL2\bin ou d'autre lorsque vous essayez d'exécuter kivy lèvera une erreur et ne parviennent pas à l'ouverture d'une fenêtre. Je Pense que j'ai lu que kivy de ne plus utiliser PyGame et décalé à la SDL2 puisque la réponse publié en avril 2012.
OriginalL'auteur Thanatocratos
Je suis avec Windows 7 x64 avec Eclipse Mars(version 4.5.1).
Les étapes qui ont travaillé pour moi(très proche de Rabih réponse):
1. J'ai copié Kivy 1.9.0 sur ma machine locale de ici
2. J'ai renommé le kivy.le fichier bat pour python.chauve-souris(cette étape peut être ignorée)
3. Eclipse->Window->Préférences->PyDev->les Interprètes->Python Interprète->Nouveau
et ajouté le python.le fichier bat, comme interprète. Après cela, l'interprète devrait ressembler à l'image:
4. Dans l'Environnement de l'onglet ajouter les 3 touches tout le monde a mentionné:
GST_REGISTRY = c:\kivy\gstreamer\registry.bin
GST_PLUGIN_PATH = c:\kivy\gstreamer\lib\gstreamer-0.10
CHEMIN = c:\kivy;c:\kivy\Python;c:\kivy\gstreamer\bin;c:\kivy\MinGW\bin;%PATH%
5. L'utilisation de l'interprète que vous venez de créer dans votre projet. Notez que par défaut sera choisi si vous ne spécifiez pas celui que vous avez créé
OriginalL'auteur Lucian
À l'aide de l'IDE Eclipse avec Kivy et Pydev sur OS X
which ivy
dans le terminal et recherchez le fichier exécutable (il doit être dans /usr/local/bin/kivy)OriginalL'auteur karelok