Ubuntu 22.04

Plus d'informations
il y a 5 mois 3 semaines - il y a 5 mois 3 semaines #27504 par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
J'ai effectué les deux lignes :
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 5 mois 3 semaines par Mireille64.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines #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.
 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines #27506 par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Merci pour ce retour.

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.

Plus d'informations
il y a 5 mois 3 semaines #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.

Plus d'informations
il y a 5 mois 3 semaines #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...

 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines #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
 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines #27510 par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Ah ok, merci !
Ainsi donc, après avoir écrit :
python3
j'obtiens :
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.

Plus d'informations
il y a 5 mois 3 semaines - il y a 5 mois 3 semaines #27511 par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
J'ai lancé
python3
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 >>>
import MySQLdb
j'ai obtenu :
Traceback (most recent call last): File " ", line 1, in ModuleNotFoundError: No module named 'MySQLdb'
Idem avec
>>>
import mysql
qui a renvoyé :
Traceback (most recent call last): File " ", line 1, in ModuleNotFoundError: No module named 'mysql'

 
Dernière édition: il y a 5 mois 3 semaines par Mireille64.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines - il y a 5 mois 3 semaines #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
Pièces jointes :
Dernière édition: il y a 5 mois 3 semaines par JBRUNEL.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 3 semaines #27513 par Mireille64
Réponse de Mireille64 sur le sujet Ubuntu 22.04
Merci pour ton nouveau retour.
Avec
pip3 freeze
je récupère :
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.253 secondes
Propulsé par Kunena