URL: https://linuxfr.org/forums/general-general/posts/ms-windows-mingw-msys-ou-cygwin-acces-a-mes-outils-gnu-dans-mon-term-python-pyside-py2exe Title: MS Windows + MinGW/MSYS ou Cygwin + accès à mes outils GNU dans mon term + Python + PySide + py2exe Authors: Stéphane Klein Date: 2012年03月29日T11:21:58+02:00 Tags: python, windows, pyside, cygwin, msys, mingw et py2exe Score: 0 Bonjour, cela fait des années que je suis frustré quand je vais sous MS Windows pour faire des petits scripts... Je n'arrive pas à retrouver un environnement confortable. J'écris ce journal, car j'aimerais trouver les informations suivantes... un how-to, tutoriel, un guide de bonnes pratiques avec les points suivants : 1. avoir un terminal aussi pratique, complet que sous GNU/Linux 2. pouvoir accéder sans problème de chemins... aux outils GNU dans mon terminal 3. pouvoir accéder sans problème à Mercurial, Python, gvim depuis mon terminal 4. pouvoir installer, compiler les dépendances de packages Python quand je fais par exemple un pip install lxml 5. pouvoir utiliser PySide dans mes projets Python 6. pouvoir "compiler" des projets Python avec py2exe Voici ci-dessous les pistes que j'ai exploré, les problèmes que j'ai rencontré : * (1) j'ai trouvé le terminal mintty (http://code.google.com/p/mintty/). J'ai eu quelques problèmes pour l'exécuter, mintty n'arrivait pas à trouver "msys-1.0.dll". Pourquoi lors de l'installation de MSYS (http://www.mingw.org/wiki/MSYS), les dossiers de MSYS ne sont pas automatiquement ajoutés à la variable environnement PATH ? D'après votre expérience, il est mieux d'utiliser le couple MinGW/MSYS ou Cygwin ? J'ai l'impression qu'il est préférable d'utiliser MinGW/MSYS car j'ai l'impression que Cygwin vie dans son propre environnement... tout ceci n'est pas très clair dans ma tête. * (2) Avec MSYS, là encore j'ai des problèmes de PATH... quand je fais un export, le contenu de PATH ne contient pas les valeurs de la variable d'environnement PATH de MS Windows. Je ne sais pas trop où configurer mon PATH dans MSYS... je n'ai pas trouvé de .bashrc... Là encore, je ne comprends pas pourquoi que lors de l'installation de MSYS, PATH ne soit pas correctement configuré. C'est très frustrant. * (3) Quand j'installe Mercurial, Python, GVim, là encore je dois configurer de nouvelles entrés dans mon PATH... il n'y a pas quelque chose de plus simple ? C'est très pénible cette histoire. * (4) Pour la gestion des chemins vers les entêtes, compilateurs... là je n'ai pas encore testé mais j'ai déjà peur. * (5) et (6) Au niveau de PySide + py2exe, avez vous des références, d'expériences complètes... à destination d'utilisateurs de GNU/Linux qui aimeraient retrouver leurs marquent sous MS Windows ? J'aimerais avoir des retours d'expériences... trouver des bonnes pratiques... des solutions "clé" en main. Merci d'avance pour votre aide. Cordialement, Stéphane