JolieBulleJolieBulle 3.0

Tout sur le logiciel de brassage opensource et collaboratif
Règles du forum
Chers membres, merci de prendre connaissance et respecter les quelques règles de bon sens suivantes avant de poster votre message : - Vous assurer que vous postez dans la bonne rubrique - Vérifier qu'il n’existe pas déjà une réponse à votre question ou un sujet identique - Prendre conscience que vos propos n’engagent que vous et que vous devrez en assumer la paternité - Vérifier les sources des informations que vous diffusez, en vous assurant le cas échéant de respecter les droits d’auteur qui peuvent être liés aux informations, images ou documents cités - Prendre soin de respecter vos interlocuteurs et bannir les insultes et autres propos diffamatoires ou dégradants - Vous assurer de rester autant que faire se peut dans le sujet exposé - Prendre le temps de vérifier l’orthographe et la grammaire de votre message Merci par avance de votre contribution à préserver le bon esprit de ce forum.
Avatar de l’utilisateur
NicoJ
Ch'ti nouveau
Messages : 177
Inscrit depuis : 12 ans 7 mois
Je suis tuteur : oui
Brasseur : Amateur
Localisation : Saint-Denis, La R??union
A remercié : 5 fois
A été remercié : 8 fois
Contact :

Re: JolieBulle 3.0

Message par NicoJ »

Es-tu sur que c'est bien la version 3.2 de l'interpréteur python qui est exécuté lorsque tu lances joliebulle ?
Pour en être certain, tu peux lancer joliebulle avec la commande suivante : python3 main.py
Avatar de l’utilisateur
schhub
Ch'ti nouveau
Messages : 187
Inscrit depuis : 13 ans 1 mois
Mon équipement : Pico Polsinelli empâtage 200L ébu 150L sur support maison ...
- 1 fût fermentation inox 120L (Speidel)
- 2 fûts fermentation 100 L (Graff)
- 3 fûts fermentation 30L (brouwland)
- Moulin maison "gros débit" visible ici => http://www.brassageamateur.com/forum/lt ... ml#p202154
Brasseur : Amateur
Localisation : Morschwiller le bas
A remercié : 2 fois
A été remercié : 9 fois

Re: JolieBulle 3.0

Message par schhub »

:cry: pas mieux

mon-serveur:/usr/share/joliebulle$ python3.2 main.py
Traceback (most recent call last):
File "main.py", line 33, in <module>
from PyQt4 import QtGui
ImportError: /usr/lib/python3/dist-packages/PyQt4/QtCore.so: undefined symbol: PyUnicode_CompareWithASCIIString

Il doit me manquer quelque chose !

A tout hasard je reconfigure/compile PyQT avec python3.2 (ce que j'avais déjà fait).
En fermentation : Blonde Belge ...
En bouteilles : Stout, Ambrée.
Avatar de l’utilisateur
NicoJ
Ch'ti nouveau
Messages : 177
Inscrit depuis : 12 ans 7 mois
Je suis tuteur : oui
Brasseur : Amateur
Localisation : Saint-Denis, La R??union
A remercié : 5 fois
A été remercié : 8 fois
Contact :

Re: JolieBulle 3.0

Message par NicoJ »

C'est différent, ça ne bloque plus sur la même erreur (tu as décommenté la ligne 137 ?).
Peux-tu me préciser les versions de Qt, PyQT et SIP que tu as installé ?
Avatar de l’utilisateur
schhub
Ch'ti nouveau
Messages : 187
Inscrit depuis : 13 ans 1 mois
Mon équipement : Pico Polsinelli empâtage 200L ébu 150L sur support maison ...
- 1 fût fermentation inox 120L (Speidel)
- 2 fûts fermentation 100 L (Graff)
- 3 fûts fermentation 30L (brouwland)
- Moulin maison "gros débit" visible ici => http://www.brassageamateur.com/forum/lt ... ml#p202154
Brasseur : Amateur
Localisation : Morschwiller le bas
A remercié : 2 fois
A été remercié : 9 fois

Re: JolieBulle 3.0

Message par schhub »

Oui la ligne 137 est décommentée.

Alors j'ai installé manuellement à partir des paquets suivants :
sip-4.15.3
PyQt-x11-gpl-4.10.3

Ce ne sont peut-être pas les bonnes versions :oops:

En fait je viens de voir que j'ai installé deux versions de python 3 à savoir Python 3.1.2 et Python 3.2.4, c'est peut-être ça le soucis car en configurant/compilant sip et PyQT avec python 3.2 il met en place certains résultats dans la répertoire /usr/lib/python3/dist-packages/PyQt4 qui semble commun aux deux versions si je ne me trompe pas.
En fermentation : Blonde Belge ...
En bouteilles : Stout, Ambrée.
Avatar de l’utilisateur
NicoJ
Ch'ti nouveau
Messages : 177
Inscrit depuis : 12 ans 7 mois
Je suis tuteur : oui
Brasseur : Amateur
Localisation : Saint-Denis, La R??union
A remercié : 5 fois
A été remercié : 8 fois
Contact :

Re: JolieBulle 3.0

Message par NicoJ »

En tout cas je pense qu'il faut bien vérifier que tout est bien compilé et lié à la même version de Python (la 3.2).
On trouve sur google plusieurs cas d'erreurs similaire. A chaque fois les réponses indiquent un problème de version python utilisé lors de l'installation de PyQt.
Avatar de l’utilisateur
schhub
Ch'ti nouveau
Messages : 187
Inscrit depuis : 13 ans 1 mois
Mon équipement : Pico Polsinelli empâtage 200L ébu 150L sur support maison ...
- 1 fût fermentation inox 120L (Speidel)
- 2 fûts fermentation 100 L (Graff)
- 3 fûts fermentation 30L (brouwland)
- Moulin maison "gros débit" visible ici => http://www.brassageamateur.com/forum/lt ... ml#p202154
Brasseur : Amateur
Localisation : Morschwiller le bas
A remercié : 2 fois
A été remercié : 9 fois

Re: JolieBulle 3.0

Message par schhub »

Bon, j'ai viré Python3.1, viré le répertoire /usr/lib/python3/dist-packages ensuite j'ai reconfiguré/compilé/installé sip avec python3.2, pareil pour PyQT , le répertoire /usr/lib/python3/dist-packages a bien été recréé avec la présence de sous répertoires et fichiers issus de tout ça et ...
même erreur toujours :

mon-serveur:/usr/share/joliebulle$ python3.2 main.py
Traceback (most recent call last):
File "main.py", line 33, in <module>
from PyQt4 import QtGui
ImportError: /usr/lib/python3/dist-packages/PyQt4/QtCore.so: undefined symbol: PyUnicode_CompareWithASCIIString

Je crois que je vais tout désinstaller et recommencer du début !
En fermentation : Blonde Belge ...
En bouteilles : Stout, Ambrée.
Avatar de l’utilisateur
NicoJ
Ch'ti nouveau
Messages : 177
Inscrit depuis : 12 ans 7 mois
Je suis tuteur : oui
Brasseur : Amateur
Localisation : Saint-Denis, La R??union
A remercié : 5 fois
A été remercié : 8 fois
Contact :

Re: JolieBulle 3.0

Message par NicoJ »

C'est du brutal !
Et Qt, tu l'as installé comment ? C'est la version présente par défaut avec ta distribution ou bien tu as téléchargé/installé un version plus récente ?
Avatar de l’utilisateur
schhub
Ch'ti nouveau
Messages : 187
Inscrit depuis : 13 ans 1 mois
Mon équipement : Pico Polsinelli empâtage 200L ébu 150L sur support maison ...
- 1 fût fermentation inox 120L (Speidel)
- 2 fûts fermentation 100 L (Graff)
- 3 fûts fermentation 30L (brouwland)
- Moulin maison "gros débit" visible ici => http://www.brassageamateur.com/forum/lt ... ml#p202154
Brasseur : Amateur
Localisation : Morschwiller le bas
A remercié : 2 fois
A été remercié : 9 fois

Re: JolieBulle 3.0

Message par schhub »

Brutal, brutal, pas tant que ça :twisted: :twisted:

Euh Qt, je ne me souviens pas l'avoir installé ou alors y a longtemps, je pense donc qu'il fait partie de ma distribution.
Je vais vérifier de ce pas !


mon-serveur : # dpkg-query -l qt*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Description
+++-================================-================================-================================================================================
un qt3-assistant <néant> (aucune description n'est disponible)
un qt3-designer <néant> (aucune description n'est disponible)
un qt3-dev-tools <néant> (aucune description n'est disponible)
un qt3-dev-tools-embedded <néant> (aucune description n'est disponible)
un qt3-linguist <néant> (aucune description n'est disponible)
ii qt4-designer 4:4.6.2-0ubuntu5.6 graphical designer for Qt 4 applications
ii qt4-dev-tools 4:4.6.2-0ubuntu5.6 Qt 4 development tools
ii qt4-doc 4:4.6.2-0ubuntu5.6 Qt 4 API documentation
ii qt4-doc-html 4:4.6.2-0ubuntu5.6 Qt 4 API documentation (HTML format)
ii qt4-qmake 4:4.6.2-0ubuntu5.6 Qt 4 qmake Makefile generator tool
un qt4-qtconfig <néant> (aucune description n'est disponible)
En fermentation : Blonde Belge ...
En bouteilles : Stout, Ambrée.
Avatar de l’utilisateur
314r
Assistant
Assistant
Messages : 992
Inscrit depuis : 13 ans
Brasseur : Amateur
A remercié : 33 fois
A été remercié : 137 fois

Re: JolieBulle 3.0

Message par 314r »

Les vieilles versions d'Ubuntu, python3 et pyQt ne font pas bon ménage, notamment parce que upstream chez Debian il a fallu attendre très longtemps pour avoir droit à une compatibilité python 3. A l'époque je développais sous Arch.
Les choses se sont améliorés depuis, maintenant c'est la migration vers Qt5 qui s'annonce joyeuse si on se coltine les mêmes délais.
Avatar de l’utilisateur
schhub
Ch'ti nouveau
Messages : 187
Inscrit depuis : 13 ans 1 mois
Mon équipement : Pico Polsinelli empâtage 200L ébu 150L sur support maison ...
- 1 fût fermentation inox 120L (Speidel)
- 2 fûts fermentation 100 L (Graff)
- 3 fûts fermentation 30L (brouwland)
- Moulin maison "gros débit" visible ici => http://www.brassageamateur.com/forum/lt ... ml#p202154
Brasseur : Amateur
Localisation : Morschwiller le bas
A remercié : 2 fois
A été remercié : 9 fois

Re: JolieBulle 3.0

Message par schhub »

Oui Qt fait bien partie des paquets installés par les outils "traditionnels" je ne l'ai pas installé manuellement.

En résumé, avec python 3.2 pas moyen de faire fonctionner joliebulle sur ma ubuntu 10.4, avec python 3.1, une erreur à l'installation qui peut être contournée en modifiant la ligne 91 du fichier /usr/lib/python3.1/py_compile.py : return m.group(1).decode("ascii") remplacé par return m.group(1).decode("utf-8").
Après l'installation se passe correctement.

Par contre au lancement toujours même problème il faut que je commente la lilgne 137 du main.py (logging.config.dictConfig(config))
ensuite joliebulle démarre il semble fonctionner mais non :cry: , on peut tout utiliser, créations, modifications, mais pas moyen d'enregistrer les recettes, le bouton [enregistrer] ne semble pas fonctionnel pas plus que [enregistrer et fermer].

Je continue mes essais et recherches :think:
En fermentation : Blonde Belge ...
En bouteilles : Stout, Ambrée.
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer un compte

Vous n‘êtes pas membre ? Inscrivez-vous pour rejoindre notre communauté
Les membres peuvent créer leurs propres sujets et s‘abonner à des sujets
C‘est gratuit et cela ne prend qu‘une minute

Inscription

Se connecter