Ubuntu 22.04
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 1 jour - il y a 10 mois 1 jour #27504
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
J'ai effectué les deux lignes :
J'ai comme retour :
Je ne suis pas sûre de bien comprendre ce que je dois faire.
Quelqu'un pourrait-il m'éclairer ?
Plus précisément, je comprends que des dépendances ne sont pas installées au bon endroit, mais je ne sais pas à quel endroit je dois les installer.
Je vois que je peux aussi utiliser "--no-warn-script-location"
mais j'imagine que cela risque fort d'ensuite être un facteur bloquant ?
sudo apt-get install git curl libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0 python3-pip python3-pyscard python3-dev default-libmysqlclient-dev build-essential pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-22.04 wxPython
J'ai comme retour :
Defaulting to user installation because normal site-packages is not writeable
Looking in links: https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-22.04
DEPRECATION: The HTML index page being used (https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-22.04/) is not a proper HTML 5 document. This is in violation of PEP 503 which requires these pages to be well-formed HTML 5 documents. Please reach out to the owners of this index page, and ask them to update this index page to a valid HTML 5 document. pip 22.2 will enforce this behaviour change. Discussion can be found at https://github.com/pypa/pip/issues/10825
Collecting wxPython
Downloading https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-22.04/wxPython-4.2.1-cp310-cp310-linux_x86_64.whl (146.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.8/146.8 MB 8.4 MB/s eta 0:00:00
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from wxPython) (1.16.0)
Collecting numpy
Downloading numpy-1.26.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 30.7 MB/s eta 0:00:00
Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from wxPython) (9.0.1)
Installing collected packages: numpy, wxPython
WARNING: The script f2py is installed in '/home/mireille/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The scripts helpviewer, img2png, img2py, img2xpm, pycrust, pyshell, pyslices, pyslicesshell, pywxrc, wxdemo, wxdocs and wxget are installed in '/home/mireille/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed numpy-1.26.3 wxPython-4.2.1
Je ne suis pas sûre de bien comprendre ce que je dois faire.
Quelqu'un pourrait-il m'éclairer ?
Plus précisément, je comprends que des dépendances ne sont pas installées au bon endroit, mais je ne sais pas à quel endroit je dois les installer.
Je vois que je peux aussi utiliser "--no-warn-script-location"
mais j'imagine que cela risque fort d'ensuite être un facteur bloquant ?
Dernière édition: il y a 10 mois 1 jour par Mireille64.
Connexion ou Créer un compte pour participer à la conversation.
- JBRUNEL
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 2
il y a 10 mois 1 jour #27505
par JBRUNEL
Réponse de JBRUNEL sur le sujet Ubuntu 22.04
Ton retour d'écran se termine par:
'Successfully installed numpy-1.26.3 wxPython-4.2.1'
ça semble bon pour wxPython, dans un terminal lance 'python3' puis dans la console python 'import wx' puis 'print(wx.version())' si tu as '4.2.1' qui s'affiche c'est ok pour wxPython passes à l'étape suivante.
pour vérifier si l'accès à Mysql est ok tape 'import MySQLdb' ou 'import mysql' si l'un des deux fonctionne sans erreur tu peux maintenant dans le repertoire Noethys/noethys lancer 'python3 Noethys.py'
La première erreur que retournera Noesthys concernce 'LABEL_AS_NAME' à remplacer (cf forum) puis viennent après toute une série d'erreurs: "argument x has unexpected type 'float' "
Pour ma part j'utilise un clone de Noethys, et j'ai modifié un grand nombre d'instructions dans les sources pour n'envoyer que des entiers dans les redimensionnement d'écrans (utiliser // au lieu de / pour diviser des entiers). Maintenant ça marche pour moi mais je pense qu'il y a du travail à faire dans Noethys à moins qu'il y ait une info qui me manque, peut-être en jouant sur les versions des bibliothèques.
J'ai quand même des messages Gtk-WARNING DRAWING FAILURE FOR WIDGET 'wxPizza'... et autres GtkWindow, mais il ce ne sont que des avertissements et la sortie
Je serai preneur d'une solution plus propre.
Pour info le clone que je gère est sur github/BrunelJacques/Noethys-Matthania mais c'est du spécifique pour colonies de vacance. J'essaie de suivre le master Noethys autant que possible c'est pourquoi je suis sur ce forum.
'Successfully installed numpy-1.26.3 wxPython-4.2.1'
ça semble bon pour wxPython, dans un terminal lance 'python3' puis dans la console python 'import wx' puis 'print(wx.version())' si tu as '4.2.1' qui s'affiche c'est ok pour wxPython passes à l'étape suivante.
pour vérifier si l'accès à Mysql est ok tape 'import MySQLdb' ou 'import mysql' si l'un des deux fonctionne sans erreur tu peux maintenant dans le repertoire Noethys/noethys lancer 'python3 Noethys.py'
La première erreur que retournera Noesthys concernce 'LABEL_AS_NAME' à remplacer (cf forum) puis viennent après toute une série d'erreurs: "argument x has unexpected type 'float' "
Pour ma part j'utilise un clone de Noethys, et j'ai modifié un grand nombre d'instructions dans les sources pour n'envoyer que des entiers dans les redimensionnement d'écrans (utiliser // au lieu de / pour diviser des entiers). Maintenant ça marche pour moi mais je pense qu'il y a du travail à faire dans Noethys à moins qu'il y ait une info qui me manque, peut-être en jouant sur les versions des bibliothèques.
J'ai quand même des messages Gtk-WARNING DRAWING FAILURE FOR WIDGET 'wxPizza'... et autres GtkWindow, mais il ce ne sont que des avertissements et la sortie
Je serai preneur d'une solution plus propre.
Pour info le clone que je gère est sur github/BrunelJacques/Noethys-Matthania mais c'est du spécifique pour colonies de vacance. J'essaie de suivre le master Noethys autant que possible c'est pourquoi je suis sur ce forum.
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 1 jour #27506
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Merci pour ce retour.
Retour de python3 :
Il n'y a pas de console qui s'ouvre ?
Retour de python3 :
mireille@mireille-N650DU:~$ python3
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
Il n'y a pas de console qui s'ouvre ?
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 1 jour #27507
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Retour de import MySQLdb :
mireille@mireille-N650DU:~$ import MySQLdb
import-im6.q16: attempt to perform an operation not allowed by the security policy `PS' @ error/constitute.c/IsCoderAuthorized/421.
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 1 jour #27508
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
J'ai tenté de continuer à avancer à partir de réponses faites sur
https://forum.ubuntu-fr.org/viewtopic.php?pid=22737763#p22737763
mais je reste bloquée...
mais je reste bloquée...
Connexion ou Créer un compte pour participer à la conversation.
- JBRUNEL
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 2
il y a 10 mois 1 jour #27509
par JBRUNEL
Réponse de JBRUNEL sur le sujet Ubuntu 22.04
Si tu lance python3 tu ouvres une console python signalée par >>>
Là tu tapes >>> import Crypto
tu devrais produire la même erreur que Noethys, ce qui dira si le problème vient de ce que tu as correctement installé Crypto mais qu'il n'est pas accessible de là où tu lance python3 pour Noethys
Là tu tapes >>> import Crypto
tu devrais produire la même erreur que Noethys, ce qui dira si le problème vient de ce que tu as correctement installé Crypto mais qu'il n'est pas accessible de là où tu lance python3 pour Noethys
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 23 heures #27510
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Ah ok, merci !
Ainsi donc, après avoir écrit :j'obtiens :
Ainsi donc, après avoir écrit :
python3
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import Crypto
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'Crypto'
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 23 heures - il y a 10 mois 23 heures #27511
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
J'ai lancédans un terminal puis dans la console python 'import wx' puis 'print(wx.version())'
Etonnamment, j'ai effectivement bien eu '4.2.1' qui s'est affiché.
Par contre, avec >>>j'ai obtenu :Idem avec
>>>qui a renvoyé :
python3
Etonnamment, j'ai effectivement bien eu '4.2.1' qui s'est affiché.
Par contre, avec >>>
import MySQLdb
Traceback (most recent call last): File " ", line 1, in ModuleNotFoundError: No module named 'MySQLdb'
>>>
import mysql
Traceback (most recent call last): File " ", line 1, in ModuleNotFoundError: No module named 'mysql'
Dernière édition: il y a 10 mois 23 heures par Mireille64.
Connexion ou Créer un compte pour participer à la conversation.
- JBRUNEL
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 2
il y a 10 mois 22 heures - il y a 10 mois 22 heures #27512
par JBRUNEL
Réponse de JBRUNEL sur le sujet Ubuntu 22.04
Voyons les paquets que tu as réussi à charger par la commande:
pip3 install -r requirements.txt
pour voir le résultat lance:pip3 freeze
en pièce jointe vois la liste 'freeze2.txt' de ce qui est chargé chez moisi tu as des différences reinstalle la même version je suis en python10 par défaut dans lts 22.04,
par exemple:pip3 install cryptography==3.4.8 qui permettra le import Crypto dans la console python
PS: Je viens de changer le fichier freeze.txt car le précédent était pollué de paquets superflus qui étaient le résultat de tâtonnements quand j'essayais de faire fonctionner en python8 sous ubuntu 22
PS: la liste des parau
pip3 install -r requirements.txt
pour voir le résultat lance:pip3 freeze
en pièce jointe vois la liste 'freeze2.txt' de ce qui est chargé chez moisi tu as des différences reinstalle la même version je suis en python10 par défaut dans lts 22.04,
par exemple:pip3 install cryptography==3.4.8 qui permettra le import Crypto dans la console python
PS: Je viens de changer le fichier freeze.txt car le précédent était pollué de paquets superflus qui étaient le résultat de tâtonnements quand j'essayais de faire fonctionner en python8 sous ubuntu 22
PS: la liste des parau
Dernière édition: il y a 10 mois 22 heures par JBRUNEL.
Connexion ou Créer un compte pour participer à la conversation.
- Mireille64
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 12
- Remerciements reçus 1
il y a 10 mois 8 heures #27513
par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Merci pour ton nouveau retour.
Avecje récupère :
Avec
pip3 freeze
mireille@mireille-N650DU:~$ pip3 freeze
appdirs==1.4.4
apturl==0.5.2
bcrypt==3.2.0
blinker==1.4
Brlapi==0.8.3
certifi==2020.6.20
chardet==4.0.0
click==8.0.3
colorama==0.4.4
command-not-found==0.3
crypto==1.4.1
cryptography==3.4.8
cupshelpers==1.0
dbus-python==1.2.18
defer==1.0.6
distro==1.7.0
distro-info==1.1+ubuntu0.2
duplicity==0.8.21
fasteners==0.14.1
future==0.18.2
httplib2==0.20.2
idna==3.3
importlib-metadata==4.6.4
jeepney==0.7.1
kazam==1.4.5
keyring==23.5.0
language-selector==0.1
launchpadlib==1.10.16
lazr.restfulclient==0.14.4
lazr.uri==1.0.6
lockfile==0.12.2
louis==3.20.0
lxml==4.8.0
macaroonbakery==1.3.1
Mako==1.1.3
MarkupSafe==2.0.1
monotonic==1.6
more-itertools==8.10.0
Naked==0.1.32
netifaces==0.11.0
numpy==1.26.3
oauthlib==3.2.0
olefile==0.46
onboard==1.4.1
packaging==21.3
paramiko==2.9.3
pdfarranger==1.8.2
pexpect==4.8.0
pikepdf==5.0.1+dfsg
Pillow==9.0.1
protobuf==3.12.4
ptyprocess==0.7.0
pycairo==1.20.1
pycups==2.0.1
PyGObject==3.42.1
PyJWT==2.3.0
pymacaroons==0.13.0
PyNaCl==1.5.0
pyparsing==2.4.7
pyRFC3339==1.1
pyscard==2.0.2
python-apt==2.4.0+ubuntu2
python-dateutil==2.8.1
python-debian==0.1.43+ubuntu1.1
pytz==2022.1
pyxdg==0.27
PyYAML==5.4.1
reportlab==3.6.8
requests==2.25.1
SecretStorage==3.3.1
shellescape==3.8.1
six==1.16.0
systemd-python==234
ubuntu-advantage-tools==8001
ubuntu-drivers-common==0.0.0
ufw==0.36.1
unattended-upgrades==0.1
urllib3==1.26.5
usb-creator==0.3.7
wadllib==1.3.6
wxPython==4.2.1
xdg==5
xkit==0.0.0
zipp==1.0.0
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.296 secondes