Installation PySide6
Bonjour,
J'ai un soucis pour installer PySide6, voici le message dans ma console :
$ pip install PySide6
Defaulting to user installation because normal site-packages is not writeable
ERROR: Ignored the following versions that require a different python version: 6.3.0 Requires-Python <3.11,>=3.6; 6.3.1 Requires-Python <3.11,>=3.6; 6.3.2 Requires-Python <3.11,>=3.6; 6.4.0 Requires-Python <3.11,>=3.6; 6.4.0.1 Requires-Python <3.12,>=3.7; 6.4.1 Requires-Python <3.12,>=3.7; 6.4.2 Requires-Python <3.12,>=3.7; 6.4.3 Requires-Python <3.12,>=3.7; 6.5.0 Requires-Python <3.12,>=3.7; 6.5.1 Requires-Python <3.12,>=3.7; 6.5.1.1 Requires-Python <3.12,>=3.7; 6.5.2 Requires-Python <3.12,>=3.7; 6.5.3 Requires-Python <3.12,>=3.7
ERROR: Could not find a version that satisfies the requirement PySide6 (from versions: none)
ERROR: No matching distribution found for PySide6
une idée pour m'aider ?
Merci
je suis avec les versions 3.10, 3.11 et 3.12
J'ai créer un nouveau projet PyCharm et il m'a proposé d'installer PySide6, qu'est ce que cela implique ?
merci
Bonjour,
que veux tu dire ? J'imagine que Pycharm te propose une installation en se basant sur tes imports en début de script ? Si ton projet pycharm est configuré avec python.
Dans pycharm tu peux lui définir quel interpreteur tu souhaites utiliser. Soit tu utilises un interpreteur existant soit tu créés un nouvel environnement virtuel.

Non rien à voir.
Dans PyCharm, c'est l'interpréteur 3.11
Quand j'ai commencé a écrire l'import -> from PySide6.QtWidgets import QApplication, QWidget
vu que PySide6 n'était pas installer, PyCharm a proposer de le faire.
En désinstallant Python 3.12, je sais installer PySide6 via le terminal.
Mais quelle est la différence entre installer PySide6 via le terminal et l'installer via PyCharm ?
Merci
Salut Vincent,
Les deux sont similaires. En installant une librairie via PyCharm, il va utiliser l'interpréteur que tu as configuré pour ton projet et le système que tu utilises pour gérer ton environnement virtuel.
Donc il faut bien savoir ce que tu fais et ce qui est configuré car c'est moins visible qu'en passant par un terminal où tu tapes les commandes toi-même.
Par exemple dans PyCharm, tu peux choisir d'utiliser l'interpréteur système ou un environnement virtuel, et tu peux choisir aussi d'utiliser Poetry ou venv, donc en fonction de ces paramètres l'installation ne se fera pas de la même façon.
Dans le terminal, il faut que tu veilles si tu utilises un environnement virtuel à l'activer, à utiliser le pip ou poetry avec le bon exécutable de ton projet, etc.
Si on revient au message d'erreur du début, il indique que tu ne peux installer PySide6 qu'avec une version >= 3.6 et < 3.11 (donc 3.7, 3.8, 3.9 ou 3.10).
Dans ton terminal tu as juste fait pip install PySide6. Donc il faut que tu saches à quel version de Python correspond l'exécutable pip (tu peux faire which pip si tu es dans un terminal bash pour afficher le chemin de l'exécutable).
Le mieux est de spécifier directement la version de Python que tu souhaites utiliser, si tu l'installe au niveau du système.
Sur Windows, avec le py launcher :
py -3.10 -m pip install PySide6
Sur Mac / Linux :
python3.10 -m pip install PySide6
Et si tu utilises un environnement virtuel, bien penser à le sourcer au préalable.
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte