Résolue

Problème d'installation de PySide sous windows

# Environnement de travail # PySide # PyCharm

bonjour
lors de l'installation de PySide6 avec pip
il est installé avec succès lorsque je veux l'importer dans pycharm
le message d'erreur est ne trouve pas le module
je vais voir dans le répertoire et effectivement il n'y a pas de fichier PySide6
beaucoup sont là avec PySide-........
j'ai désintallé et réinstallé cela ne fonctionne pas
je précise que je veus l'installer dans un environnement virtuel

merci d'avance

Bonjour,

dans pycharm, lorque tu ouvres un terminal, tu as bien un (venv) au débuta indiquant que ton environnement est bien installé ?

Quand tu fait un pip list tu vois bien pyside ?

je vois des fichier pyside6-assistant, pyside6-designer etc... mais pas pyside ou pyside6 seulement

j'ai désintallé pyside 6 et installé pyside 2 et la, cela fonctionne
le problème avec pyside 6 j'ai l'arboressence mais pas le fichier pyside6 tout simplement
si quelqu'un a une solution ...

bonne journée a tous

Thibault houdon

Mentor

Salut Jean-Michel !

Tu utilises quelle version de Python ? PySide2 et PySide6 ne sont pas compatibles avec toutes les versions. PySide6 nécessite au minimum Python3.8. Ça peut être une des raisons qui explique que l'import avec PySide6 ne fonctionne pas.

Également, est-ce que tu peux nous donner le message d'erreur précis que tu as (ou même envoyer une capture d'écran de l'erreur au complet) lorsque tu importes PySide6 ?

S'il y a un problème d'import, c'est probablement à cause d'incompatibilités quelque part, je n'ai jamais vu un problème à cause d'un package mal installé, PySide est une bibliothèque très complexe et les modules que tu importes sont souvent cachés dans plein de sous-dossiers, dans le dossier principal du package où tu vois les fichiers que tu as décrit, ce sont souvent des exécutables utilitaires (pyside6-designer par exemple est l'outil pour créer des interfaces, c'est un logiciel et non un module Python).

bonjour, même avec python 3.12 il y a une erreur avec l'import

si je vais voir dans le répertoire pour pyside6 doit être installé il y a bien les fichier sauf PySide 6 seul

Thibault houdon

Mentor

Bonjour Jean-Michel,

Quel est le message d'erreur précis que vous avez ? Est-il possible de voir une capture d'écran de la configuration (avec le terminal que vous utilisez) et le message d'erreur ainsi que les différentes opérations que vous faites avant ?

PySide6 n'est pas un exécutable ni un simple module .py, la librairie est très complexe, je n'ai pas non plus d'exécutable de PySide6 dans le dossier d'installation de la librairie comme vous pouvez le voir (mais l'import fonctionne de mon côté) :
Dossier PySide

Il s'agit très probablement d'un problème d'activation de l'environnement virtuel ou de la façon dont est installé la bibliothèque dans cet environnement.

bonjour
histoire d'avancer un peu, j'emploie pyside2 qui lui fonctionne sans problème
je regarderai par après pour pyside6

je visionne les modules sur pyside
je ne trouve pas ce que je recherche,

j'aimerais pour commencer faire un simple écran avec une saisie style input et pouvoir récuperer les données pour exécuter un module python
style calcul sur les triangles et ensuite afficher les résultats dans la fenetre
ex : veuillez entrer le côté 1 : .......
entrer le côté 2: .......
entrer le côté 3: ........
j'ai trouvé QinputDialog mains je ne comprends pas très bien le fonctionnement
pourriez vous m'aider
merci d'avance

Thibault houdon

Mentor

Bonjour Jean-Michel,

Effectivement, vous pouvez sans souci utiliser PySide2, les différences sont mineures :)

Concernant votre question, on a un parcours complet sur PySide qui explique tous ces sujets :
https://www.docstring.fr/parcours/parcours-complet-pyside/

Je vous conseille de regarder tout ce parcours et vous aurez suffisamment d'informations pour réaliser ce genre de projets (on y aborde les widgets, dont les boîtes de texte, les boutons, comment connecter les uns aux autres, les mettre en forme dans les layout, etc).

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.