Installation Noethys sous Ubuntu 20.4
- anikolova
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 1
il y a 4 ans 6 mois - il y a 4 ans 6 mois #23455
par anikolova
Installation Noethys sous Ubuntu 20.4 a été créé par anikolova
Bonjour,
Je viens de passé sous Ubuntu 20.4 et a priori pyhton2 n'est plus compatible (impossible d'installer des packages Python, mais uniquement python3).
Avez-vu prévu de ré-ecrire Noethys sous Python3? Si non, y a-t-il un moyen de contourner le problème ?
Merci par avance
Angelina
Je viens de passé sous Ubuntu 20.4 et a priori pyhton2 n'est plus compatible (impossible d'installer des packages Python, mais uniquement python3).
Avez-vu prévu de ré-ecrire Noethys sous Python3? Si non, y a-t-il un moyen de contourner le problème ?
Merci par avance
Angelina
Dernière édition: il y a 4 ans 6 mois par anikolova.
Connexion ou Créer un compte pour participer à la conversation.
- Fred.th
- Hors Ligne
- Membre platinium
il y a 4 ans 6 mois - il y a 4 ans 6 mois #23463
par Fred.th
Fred.th, pour le Relais des Enfants à Montpellier
www.relaisdesenfants.org
Réponse de Fred.th sur le sujet Installation Noethys sous Ubuntu 20.4
Si tu es passé par une mise à niveau , a priori tu devrais pouvoir lancer noethys avec un terminal en faisant simplementSi c'est une installation toute neuve, je pense qu'il y a moyen de trouver python 2.7 quelque part dans les dépôts (backports ?mais je ne connais pas le système de dépot d'ubuntu) que donne :?
edit : J'ai oublié de répondre à la question... Oui Ivan a plus que prévu de rendre Noéthys compatible avec python3 mais c'est un travail assez considérable. Je pense que le Finistère devrait rester confiné un peu plus longtemps pour qu'il puisse finir
re-edit :Ah je vois après que Ivan t'a répondu sur un autre fil : Erreur lancement Noethys sur Ubuntu 20.4 Bonne nouvelle mais tu peux quand même essayer ma première solution.
$python2 Noethys.py (en complétant le chemin vers ce fichier ou en te plaçant dans le bon répertoire)
#apt search python2.7
edit : J'ai oublié de répondre à la question... Oui Ivan a plus que prévu de rendre Noéthys compatible avec python3 mais c'est un travail assez considérable. Je pense que le Finistère devrait rester confiné un peu plus longtemps pour qu'il puisse finir
re-edit :Ah je vois après que Ivan t'a répondu sur un autre fil : Erreur lancement Noethys sur Ubuntu 20.4 Bonne nouvelle mais tu peux quand même essayer ma première solution.
Fred.th, pour le Relais des Enfants à Montpellier
www.relaisdesenfants.org
Dernière édition: il y a 4 ans 6 mois par Fred.th. Raison: lien vers un autre sujet
Connexion ou Créer un compte pour participer à la conversation.
- anikolova
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 1
il y a 4 ans 6 mois #23467
par anikolova
Réponse de anikolova sur le sujet Installation Noethys sous Ubuntu 20.4
Bonjour Fred.th,
Merci pour ta réponse.
J'ai fait une installation toute neuve car j'étais encore sous 18.10 est la mise à niveau n'était plus possible.
En effet j'ai toujours python2 sur le système mais quaand j'essaye de lancer je peux utiliser soit python2 soit python3 :
angelina@angelina-laptop:~/Soft/Noethys-master/noethys$ python2 Noethys.py
Traceback (most recent call last):
File "Noethys.py", line 17, in <module>
from Utils.UTILS_Traduction import _
File "/home/angelina/Soft/Noethys-master/noethys/Utils/UTILS_Traduction.py", line 14, in <module>
import six
ImportError: No module named six
En effet je n'ai pas réussi à suivre la procédure d'installtion car mon système n'accepte plus l'installation de packets Python. J'ai réussi à installé les mêmes pour Python3. De même pour la commande pip. Il y a que pip3 qui fonctionne.
angelina@angelina-laptop:~$ sudo apt-get install python-mysqldb python-dateutil python-numpy python-pil python-reportlab python-matplotlib python-xlrd python-xlsxwriter python-pip python-espeak python-pyscard python-opencv python-crypto python-appdirs python-wxgtk3.0 python-sqlalchemy libcanberra-gtk-module python-psutil python-paramiko python-lxml
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet python-matplotlib n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Aucune version du paquet python-mysqldb n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Aucune version du paquet python-xlrd n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
python3-xlrd python-xlrd-docs
E: Le paquet « python-mysqldb » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet python-reportlab
E: Le paquet « python-matplotlib » n'a pas de version susceptible d'être installée
E: Le paquet « python-xlrd » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet python-xlsxwriter
E: Impossible de trouver le paquet python-pip
E: Impossible de trouver le paquet python-espeak
E: Impossible de trouver le paquet python-pyscard
E: Impossible de trouver le paquet python-opencv
E: Impossible de trouver le paquet python-appdirs
E: Impossible de trouver le paquet python-paramiko
J'ai essayé de lancer avec python3; j'ai réussi à installer les mêmes paquets mais en ajoutant 3 (python3-mysqldb..).
angelina@angelina-laptop:~/Soft/Noethys-master/noethys$ python3 Noethys.py
Traceback (most recent call last):
File "Noethys.py", line 83, in <module>
VERSION_APPLICATION = FonctionsPerso.GetVersionLogiciel()
File "/home/angelina/Soft/Noethys-master/noethys/FonctionsPerso.py", line 1011, in GetVersionLogiciel
txtVersion = fichierVersion.readlines()[0]
File "/usr/lib/python3.8/codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 37: invalid continuation byte
J'ai eu plusieurs erreur avant celle-ci (wx, libpng ...) que j'ai résolu, je vais essayé de résoudre celle-ci dès que j'ai un peu de temps mais j'avoue que python n'est pas du tout dans mes spécialités. En attendant pour pouvoir lancer les inscriptions pour la saison prochaine, j'ai ouvert Noethys sur PlayonLinux et ça marche très bien.
Je vais restée attentive à la publication d'une nouvelle procédure d'installation sous python3
Merci pour ta réponse.
J'ai fait une installation toute neuve car j'étais encore sous 18.10 est la mise à niveau n'était plus possible.
En effet j'ai toujours python2 sur le système mais quaand j'essaye de lancer je peux utiliser soit python2 soit python3 :
angelina@angelina-laptop:~/Soft/Noethys-master/noethys$ python2 Noethys.py
Traceback (most recent call last):
File "Noethys.py", line 17, in <module>
from Utils.UTILS_Traduction import _
File "/home/angelina/Soft/Noethys-master/noethys/Utils/UTILS_Traduction.py", line 14, in <module>
import six
ImportError: No module named six
En effet je n'ai pas réussi à suivre la procédure d'installtion car mon système n'accepte plus l'installation de packets Python. J'ai réussi à installé les mêmes pour Python3. De même pour la commande pip. Il y a que pip3 qui fonctionne.
angelina@angelina-laptop:~$ sudo apt-get install python-mysqldb python-dateutil python-numpy python-pil python-reportlab python-matplotlib python-xlrd python-xlsxwriter python-pip python-espeak python-pyscard python-opencv python-crypto python-appdirs python-wxgtk3.0 python-sqlalchemy libcanberra-gtk-module python-psutil python-paramiko python-lxml
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet python-matplotlib n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Aucune version du paquet python-mysqldb n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Aucune version du paquet python-xlrd n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
python3-xlrd python-xlrd-docs
E: Le paquet « python-mysqldb » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet python-reportlab
E: Le paquet « python-matplotlib » n'a pas de version susceptible d'être installée
E: Le paquet « python-xlrd » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet python-xlsxwriter
E: Impossible de trouver le paquet python-pip
E: Impossible de trouver le paquet python-espeak
E: Impossible de trouver le paquet python-pyscard
E: Impossible de trouver le paquet python-opencv
E: Impossible de trouver le paquet python-appdirs
E: Impossible de trouver le paquet python-paramiko
J'ai essayé de lancer avec python3; j'ai réussi à installer les mêmes paquets mais en ajoutant 3 (python3-mysqldb..).
angelina@angelina-laptop:~/Soft/Noethys-master/noethys$ python3 Noethys.py
Traceback (most recent call last):
File "Noethys.py", line 83, in <module>
VERSION_APPLICATION = FonctionsPerso.GetVersionLogiciel()
File "/home/angelina/Soft/Noethys-master/noethys/FonctionsPerso.py", line 1011, in GetVersionLogiciel
txtVersion = fichierVersion.readlines()[0]
File "/usr/lib/python3.8/codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 37: invalid continuation byte
J'ai eu plusieurs erreur avant celle-ci (wx, libpng ...) que j'ai résolu, je vais essayé de résoudre celle-ci dès que j'ai un peu de temps mais j'avoue que python n'est pas du tout dans mes spécialités. En attendant pour pouvoir lancer les inscriptions pour la saison prochaine, j'ai ouvert Noethys sur PlayonLinux et ça marche très bien.
Je vais restée attentive à la publication d'une nouvelle procédure d'installation sous python3
Connexion ou Créer un compte pour participer à la conversation.
- Fred.th
- Hors Ligne
- Membre platinium
il y a 4 ans 6 mois #23488
par Fred.th
Fred.th, pour le Relais des Enfants à Montpellier
www.relaisdesenfants.org
Réponse de Fred.th sur le sujet Installation Noethys sous Ubuntu 20.4
Oui, si ça fonctionne à côté, c'est plus sage d'attendre. J'avoue honteusement que je n'avais pas pensé à toutes les dépendances qui changent avec la nouvelle version deé avec la nouvelle version de python.
Note : c'est pas vraiment un problème de compétence python mais une histoire de distribution. Pour moi c'est la politique d'Ubuntu qui te met dans l'embarras. Je ne dis pas ça pour la contester : ne plus fournir python2.7 est logique mais les utilisateurs comme nous ne sont pas encore prêts.
Note : c'est pas vraiment un problème de compétence python mais une histoire de distribution. Pour moi c'est la politique d'Ubuntu qui te met dans l'embarras. Je ne dis pas ça pour la contester : ne plus fournir python2.7 est logique mais les utilisateurs comme nous ne sont pas encore prêts.
Fred.th, pour le Relais des Enfants à Montpellier
www.relaisdesenfants.org
Connexion ou Créer un compte pour participer à la conversation.
- Gustavomagic
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 4 mois 2 jours #28003
par Gustavomagic
Réponse de Gustavomagic sur le sujet Installation Noethys sous Ubuntu 20.4
Salut Angelina,
Pour faire tourner Noethys sous Ubuntu 20.4, tu peux essayer d'utiliser un environnement virtuel pour Python2 via pyenv. Sinon, voir si Noethys prévoit une mise à jour pour Python3 serait top. Bon courage !
Pour faire tourner Noethys sous Ubuntu 20.4, tu peux essayer d'utiliser un environnement virtuel pour Python2 via pyenv. Sinon, voir si Noethys prévoit une mise à jour pour Python3 serait top. Bon courage !
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.292 secondes