• [^] # Re: Ouch

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Salut à Toi 0.4.0: toujours en chemin.... Évalué à 3. Dernière modification le 27 février 2014 à 12:57.

    Ah le setup.py, pour le coup je l'attendais pas celle là :)

    OK, donc ca doit tourner avec un peu n'importe quel python... hé ben non, ca marche pas en 3 :

    le problème c'est que t'es pas certain que python2 existe sur toutes les distro, mais c'est vrai que c'est probalement mieux de faire python2 (nous sommes bloqués sur python 2 à cause de Twisted pour le moment). C'est noté

    OK, donc le script fait un which apt-get, c'est pas du tout distrib-oriented...

    En effet, ça fait un which pour tester si on est sur une distro basée sur Debian et faciliter l'installation dans ce cas, sinon ça indique clairement quel est le paquet à installer. Le problème est que Wx ne s'installe pas depuis Pypi, et la façon la plus simple pour l'installer et de demander de l'installer avant.

    Les installations sont un des gros points noir de Python, y'a eu une tentative d'amélioration avec setuptools 2, mais je crois que le projet est maintenant à l'eau :(

    julien@misato ~/Downloads/sat-0.4.0 % sat
    /usr/bin/sat: ligne61: twistd : commande introuvable

    julien@misato ~/Downloads/sat-0.4.0 % sat
    exceptions.ImportError: No module named wokkel

    les dépendances sont gérées par pip, et c'est indiqué dans le README d'utiliser pip. Le setup de base ne sait pas le faire. Celle du début (le which) est une customisation qui ne devrait pas avoir lieu d'être, mais Wx nous y oblige.