Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un comptelive_helpToutes les questions

Marc
11 avril 2024
Résolue
1 réponse
Installation pyside2
Bonjour,
A la fin de l'installation de Pyside2, j'ai un ce warning:
*WARNING: The scripts pyside2-designer.exe, pyside2-lupdate.exe, pyside2-rcc.exe and pyside2-uic.exe are installed in 'C:\Users\MOH\AppData\Roaming\Python\Python36\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.*
Ce qui m'interpelle, c'est pourquoi les différents "exe" ont-ils été installés dans le répertoire *"C:\Users\MOH\AppData\Roaming\Python\Python36\Scripts"* alors que le répertoire de mon environnement est *"C:\Programmation\Formation Phyton\ProjetTest2"*
Merci

Issiaka
14 septembre 2023
Résolue
4 réponses
Bonjour. comment allez vous? je fais fasse a une erreur d'instalation au niveau de pip install Pyside
C:\Users\Oahma>pip intall Pyside
ERROR: unknown command "intall" - maybe you meant "install"
C:\Users\Oahma>pip install Pyside
Defaulting to user installation because normal site-packages is not writeable
Collecting Pyside
Using cached PySide-1.2.4.tar.gz (9.3 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [1 lines of output]
only these python versions are supported: [(2, 6), (2, 7), (3, 2), (3, 3), (3, 4)]
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
[notice] A new release of pip is available: 23.1.2 -> 23.2.1
[notice] To update, run: python.exe -m pip install --upgrade pip
C:\Users\Oahma>

Céline
4 janvier 2023
Résolue
2 réponses
Pip search est obsolète ?
Je n'arrive pas à utiliser cette commande...Elle semble toujours d'actualité depuis la documentation de pip mais dans l'invite de commande on me dit avec une erreur que c'est déprécié
00:00:00 :Dans cette partie, je vais vous montrer comment utiliser le gestionnaire de paquets qui s'appelle PIPet qui permet d'installer des packages qui sont disponibles avec Python de façon assez simple.
00:00:12 :PIP, où est-ce qu'il est situé ? On va aller voir dans notre disque C, dans Python 3.6.Si vous allez voir dans le dossier script, vous voyez qu'ici on a des fichiers exécutables et on retrouve PIP.exe ici.
00:00:26 :Si vous allez dans les variables d'environnement, j'appuie sur la touche Windows et je tape environ ici et je me retrouve avec plusieurs choix.On va cliquer sur Modifier les variables d'environnement système et on va cliquer sur Variables d'environnement.
00:00:38 :Si vous regardez ici la variable path et que vous la modifiez, si vous avez ici ces Python 3.6 script,donc l'endroit où on était ici qui est bien affiché ici dans la variable d'environnement,ça veut dire que vous allez pouvoir utiliser directement dans une invite de commande la commande PIP.
00:00:55 :Si vous ne l'avez pas ici, donc le C Python 3.6 script, vous pouvez l'ajouter en cliquant sur Nouveau iciet en mettant le chemin complet vers le dossier script.
00:01:04 :Vu que moi je l'ai ici dans le dossier path, vous allez voir que si j'ouvre une invite de commande,donc je tape tout simplement CMD ici, vous allez voir que je vais pouvoir facilement accéder à PIPsans avoir besoin de naviguer directement dans le dossier.
00:01:20 :Donc si je tape tout simplement PIP ici et que j'appuie sur Entrée, vous voyez que automatiquement ça fonctionne.Donc il va automatiquement aller chercher le fichier PIP.exe ici puisque je l'ai mis dans mes variables d'environnement.
00:01:32 :Donc si jamais vous n'avez pas envie de le mettre dans vos variables d'environnement,vous pouvez tout simplement glisser ici le fichier dans votre invite de commande pour exécuter le fichier .exe directement
00:01:42 :et ça va faire exactement la même chose.Là j'appuie sur Entrée et vous voyez que je me retrouve avec la même chose.Donc par défaut ici il va nous montrer l'aide en fait, donc comment utiliser PIP.
00:01:51 :Donc on voit ici toute la liste des commandes qu'on peut utiliser.Donc on a par exemple PIP Install qui va nous permettre d'installer des packages.
00:01:58 :On va avoir Uninstall qui va nous permettre d'en désinstaller, etc.Si on va voir ici, donc je vais vous mettre le lien en fait, vous allez voir sur Udemy,donc la documentation officielle de PIP, vous voyez qu'on retrouve toutes ces commandes iciet que si on clique par exemple sur une des commandes, on se retrouve avec des indications sur comment l'utiliser.
00:02:16 :Donc par exemple avec ici des flags qui nous permettent de lister par exemple les packages qui ne sont plus à jour.Donc là je vais aller essayer quelques options, vous allez voir tout ce qu'on peut faire avec PIP.
00:02:26 :Donc par exemple je peux lister les packages.Donc si je fais tout simplement PIP List ici, vous voyez ici on a bien la commande Listet donc il va nous lister les packages qui sont installés.
00:02:36 :Donc j'appuie sur Entrée et là je me retrouve avec les packages qui sont installés.Donc vous voyez PIP lui-même qui se liste ici et SetupTools qui est donc un autre packagequi vient par défaut avec Python.
00:02:47 :Donc je peux aussi lister les packages qui ne sont plus à jour.Donc comme on l'a vu ici dans l'aide avec la commande O, donc tirer O ici.
00:02:56 :Donc je fais Entrée encore une fois et là vous voyez que ça va me lister les packages qui ne sont plus à jour.Donc là on voit bien que SetupTools ici n'est plus à jour.
00:03:03 :Nous on a la version 28.8 et il y a une version 39.0.1 qui existe.Donc voilà pour quelques commandes de base.Nous celle qu'on va utiliser principalement ça va être PIP Install.
00:03:13 :Donc on pourrait aller chercher par exemple le module PySide.Donc on peut aller chercher des modules avec PIP Search si on ne sait pas le nom exact du module.
00:03:20 :Donc là je vais faire PIP Search PySide, j'appuie sur Entrée.Et là il va me lister tous les packages qui ont PySide soit dans leur nom directement.
00:03:29 :Donc comme là vous voyez ici on retrouve PySide dans le nom du moduleou alors directement dans la description.Donc vous voyez ici il y a des modules qui n'ont pas PySide dans leur nommais si on regarde dans la description on retrouve bien PySide.
00:03:39 :Donc là on peut aller regarder là-dedans pour essayer de trouver le module qui nous correspond.Là on voit que c'est PySide ici, donc ça nous permet de voir les majuscules.
00:03:47 :Donc puisqu'il faut bien indiquer avec les majuscules et les minuscules le package qu'on veut installer.Donc là je vois bien que c'est PySide ici, on n'a pas besoin d'indiquer la version.
00:03:57 :On va juste indiquer PySide ici quand on veut l'installer.Sinon vous pouvez tout simplement aller faire une recherche sur Google.Donc par exemple si je veux installer PySide je peux faire python install PySide with pip.
00:04:09 :Et là vous voyez vous prenez généralement le premier lien et il va vous donner l'indication.Donc vous allez descendre un peu et là vous voyez installation et on voit ici la commande à utiliser.
00:04:18 :Donc pip install-U majuscule PySide.Et là vous voyez bien PySide avec les majuscules sur le P et le S.Donc comme on l'a vu ici dans la liste des packages.
00:04:28 :Et si on va voir dans l'aide ici pour voir à quoi correspond le U.Donc si on va dans pip install on va aller voir dans les options ici.
00:04:35 :Et vous allez voir si on descend un peu on a donc "-U ici qui correspond à upgrade".Et donc si vous lisez un peu l'anglais en fait ça nous dit que ça va aller chercher les dernières versions de tous les packages qu'il a besoin pour installer PySide.
00:04:48 :Donc là moi ce que je vais faire c'est tout simplement installer PySide.Donc je vais faire pip install PySide.Donc on n'oublie pas les majuscules.
00:04:55 :J'appuie sur entrée et là il va aller chercher toutes les dépendances.Donc tous les packages dont il a besoin pour aller installer PySide.Il va automatiquement aller les chercher et les installer pour nous.
00:05:04 :Là vous voyez qu'il le dit en fait qu'il va utiliser la version PySide que j'ai déjà installé.Puisque j'ai déjà installé et désinstallé pour faire les tests.
00:05:13 :Donc là il ne va pas re-télécharger si vous voulez PySide.Donc c'est un fichier .whl qu'on appelle un fichier wheel.Donc d'où l'extension whl.Donc si vous l'installez pour la première fois vous allez voir que vous allez avoir une barre de progression dans votre ligne de commande.
00:05:28 :Qui va vous indiquer qu'il est en train de télécharger PySide et ensuite il va l'installer.Moi vu que je l'avais déjà installé donc il va utiliser celui qui est en cache.
00:05:38 :Et vous voyez qu'ensuite il va procéder à l'installation de PySide.Donc il a installé tous les packages qu'il fallait et vous voyez qu'il a avec succès installé PySide.
00:05:48 :Donc là si je tape python pour entrer dans un interpréteur python.Je peux faire maintenant donc from PySide par exemple import qt core.Et là vous voyez que ça fonctionne donc PySide a bien été installé.
00:05:59 :Si je fais un pip list vous allez voir donc tous les packages qui ont été installés sur ma machine.Et on retrouve bien donc PySide ici qui a été installé.
00:06:08 :Si je veux maintenant désinstaller un package je peux faire pip uninstall et indiquer le package à désinstaller.Donc là je vais désinstaller PySide donc j'appuie sur entrer.
00:06:17 :Et là vous voyez qu'il va procéder à la désinstallation de PySide.Donc là il va commencer par me lister tous les fichiers qui correspondent à PySide.
00:06:24 :Donc là je vais appuyer sur Y pour dire que je veux continuer.Donc Y qui correspond à yes donc qui veut dire oui.Donc j'appuie sur entrer et là je vais donc procéder à la désinstallation de tous ces fichiers qu'il vient de lister.
00:06:37 :Et il va donc désinstaller voilà donc vous voyez successfully uninstall PySide.Et donc PySide a bien été désinstallé.Donc si je refais un pip list vous allez voir que PySide n'est plus dans la liste.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.