IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/RAD Python Discussion :

[Boa] Problème Boa constructor 0.6


Sujet :

EDI/RAD Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut [Boa] Problème Boa constructor 0.6
    J'avais auparavant un B.C. 0.4 avec wxpython 2.6 tout était OK.
    J'installe aujourd'hui wxpython 0.6 avec wxpython 8.4.
    Environnement msw XP
    Ereur: UnicodeDecodeError quand on essaie de sauver n'importe quel fichier. Impossible de compiler quoi que ce soit donc, puisqu'il faut sauver d'abord.
    J'ai trouvé sur le web le signalement de comportements analogues, mais aucune solution, donc si vous savez, merci ...
    Z
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Bonsoir,

    Tu as bien installé wxPython en unicode ?

  3. #3
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    En fait j'ai les deux: ansi et unicode, dans deux répertoires distincts, eux-mêmes sous-répertoires de python25/lib/site-packages.
    Mais au niveau de Boa il n'y a apparemment aucune configuration à faire; pas d'options, choix de biblio, rien du tout.
    Avant j'avais un Boa 0.4 qui fonctionnait avec python25 et wxwidgets 6.2, avec la même organisation, il se débrouillait tout seul pour trouver ss librairies.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Tu as installé unicode ou ansi en premier ?
    Tu as coché à chaque fois "définir cette installation comme installation par défaut" ?

    Quand tu dis qu'il se débrouillait tout seul, à mon avis c'est simplement que l'installation unicode était par défaut. Et qu'ici, c'est l'ansi que tu as par défaut.

  5. #5
    Membre averti
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut Erreur boa
    Bonjour,

    Moi aussi, j'ai le même problème

    Avez-vous réussi à résoudre ce plantage

    Merci pour votre réponse

  6. #6
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Merci pour vos réponses.
    Citation Envoyé par XaFsbird
    Tu as installé unicode ou ansi en premier ?
    Tu as coché à chaque fois "définir cette installation comme installation par défaut" ?
    Quand tu dis qu'il se débrouillait tout seul, à mon avis c'est simplement que l'installation unicode était par défaut. Et qu'ici, c'est l'ansi que tu as par défaut.
    Non, j'ai tout exploré de ce côté là avec l'un ou l'autre c'est pareil, Boa ne veut enregistrer aucun fichier pour un pb d'unicode.
    J'utilise pour le moment VisualWx qui ne fonctionne pas avec C++, mais qui fonctionne avec Python ????
    Mais j'aimais bien BOA et je voudrais y revenir.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  7. #7
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    J'ai moi aussi fait toutes sortes de manipes et j'ai le même résultat.
    Il semble que c'est un problème dans les fichiers même de Boa.....

    Pour moi, il faut rester sur la dernière version.

  8. #8
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Par défaut
    Voir aussi dans Boa, dans le fichier CHANGES.TXT, à hauteur 2006-10-10 :
    * Better command-line completion on modules imported in your code
    * Set Preferences->General->Editor->importOnCodeComplete to True
    to turn on this feature.
    It tries to import the specified modules in the Shell namespace.
    It's off by default because importing arbitrary modules can
    be dangerous.
    Se change facilement dans l'explorateur.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 17
    Par défaut Probable solution
    Bonjour,
    Sur certains OS, il faut lancer BOA avec la commande suivante:

    boa.py -O .boa-constructor-mine -U iso8859-1

    Et voilà.
    Boa constructor est un IDE vraiment complet.
    Il n'a pratiquement pas de "BUGS" , ou bien si peu qu'ils sont contournables. Le nombre de Bug est "normal" vu la complexité du framework
    WX . Il est très facile de les contourner. Je ne connais aucun outil proprietaire aussi bon sauf certains basés sur QT.

    Notre entreprise développe des outils avec BOA pour faire des "TOOL BOX" portable et rapide à développer. La plupart des développeurs ne connaissent presque rien à WX: tout est généré automatiquement, il faut juste savoir comment récupérer les données saisies, comment injecter des données aux Widgets....



  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 17
    Par défaut
    Bien que le site internet de Boa soit très mauvais, la documentation livrée avec les sources de BOA est très claire (fichier HELP):
    """
    Support for Non-ASCII systems
    Boa doesn't work out-of-the-box with non-ASCII characters in source code.
    To edit source on non-ASCII systems you'll need the following:

    Unicode build of wxPython

    A sitecustomize.py module on the python path (e.g. in site-packages if it should be used for all Python modules or in the Boa root directory if it should only be used by Boa)
    This module should set the global default encoding with e.g. sys.setdefaultencoding('utf-8')

    For non-ascii Zope support, in xmlrpclib the parser is initialised with the defaultencoding, so only choose one of the following encodings in sizecustomize.py if you also intend to use non-ascii source with Zope because they are the only ones that expat supports:
    ascii, utf-8, utf-16 or iso-8859-1 (latin-1).
    """


  11. #11
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    Cela ne concerne que le code source mais pas l’interface de Boa qui reste en ASCII.
    Donc la petite manipulation donnée plus haut et toujours valable malgré le fait qu’il faut signaler le codage dans : " C:\Python25\Lib\site-packages " comme le signal "zorg724" .

    Sinon, oui, Boa est super bien. C’est un vraiment ce que tous pythonnien devrait avoir sur son PC.

  12. #12
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 78
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Je viens d'installer le package boa-constructor sous ubuntu intrepid ibex.
    Tout fonctionne du premier coup.
    l'EDI est si bon que je l'utilise maintenant même pour les simples scripts, de préférence à eclipse, plus complet mais moins réactif.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  13. #13
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2010
    Messages : 3
    Par défaut
    1 an et 1/2 pour trouver la bonne solution sur ce thread et qui marche à tous les coups qu'importe les versions de python, boa, etc... (réponse de zorg724). sitecustomize.py n'existe pas sur toutes les versions. setdefaultencoding non plus.
    C'est dommage, il y en a un paquet qui ont du se décourager de Boa au premier abord et faire une croix dessus.

    Bon je vais enfin pouvoir attaquer le Boa au corps au bout de 2 heures de recherche sur le Net ! , un peu laborieux

Discussions similaires

  1. [Boa] Boa Constructor ne démarre pas : Notebook Sizer ?
    Par Papy Octet dans le forum wxPython
    Réponses: 2
    Dernier message: 16/10/2007, 10h09
  2. [Boa] Bug unicode avec Boa
    Par barrique dans le forum EDI/RAD
    Réponses: 12
    Dernier message: 09/08/2007, 09h09
  3. [Boa] Comment installer boa constructor 0.5.2
    Par Didier100 dans le forum EDI/RAD
    Réponses: 8
    Dernier message: 27/03/2007, 19h11
  4. [Boa] installation de boa constructor
    Par medchennani dans le forum EDI/RAD
    Réponses: 2
    Dernier message: 22/03/2007, 22h37
  5. [Boa] Problème ouverture boa-constructor-0.4.4.win32
    Par Didier100 dans le forum EDI/RAD
    Réponses: 2
    Dernier message: 04/11/2006, 14h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo