Page 1 sur 1

[Python PIP] PIP ne fonctionne plus dans l’espace utilisateur (résolu)

Publié : dim. 05 juin 2022, 16:55
par ignace72
Bonjour à tous.
PIP ne fonctionne plus dans l’espace utilisateur.
Si j’essaye d’installer, de désinstaller ou de mettre à jour un paquet avec PIP, ça me met :

Code : Tout sélectionner

Defaulting to user installation because normal site-packages is not writeable
Et il ne se passe plus rien indéfiniment.
Par contre si je passe pas un sudo, là PIP fonctionne parfaitement.
J’ai recherché pour réinitialiser PIP (seulement la partie espace utilisateur, je ne veux pas toucher à PIP en root qui fonctionne bien), mais je n’ai rien trouvé qui règle mon problème.
J’ai essayé avec un autre utilisateur et PIP fonctionne bien.
Si quelqu’un peut m’aider ?
Merci.

Re: [Python PIP] PIP ne fonctionne plus dans l’espace utilisateur

Publié : dim. 05 juin 2022, 17:49
par papajoke
bonjour

Avoir ce message d'alerte (pas d'erreur) est tout à fait normal : on ne peut pas par défaut écrire dans /usr/lib/python (sans sudo)
ps: et on n'utilise jamais pip avec les droits admin
Normalement, notre python système va alors écrire dans ~/.local/lib/python3.10/ ... reste à voir si nous avons bien accès depuis notre terminal au python installé par pacman et pas un autre (certains installent conda, etc)
ignace72 a écrit : dim. 05 juin 2022, 16:55 J’ai essayé avec un autre utilisateur et PIP fonctionne bien.
donc , apparemment tu as bien une config python utilisateur particulière (ce qui est normalement réservé pour les développeurs python)

Code : Tout sélectionner

whereis python

Re: [Python PIP] PIP ne fonctionne plus dans l’espace utilisateur

Publié : dim. 05 juin 2022, 18:14
par ignace72
Bonsoir, papajoke.
Oui, je suis d’accord. J’ai mis le message d’erreur pour dire qu’après lui, je n’ai aucun message dans le terminal.
Ben, je n’ai pas installé d’autre Python. Il y a juste celui fourni par Pacman.
Je me sers de PIP juste pour installer DisplayCAL pour Python 3 pour avoir toujours la dernière version.
Le plus simple serait de supprimer tous les fichiers créés pas PIP dans mon répertoire personnel, mais je ne sais pas ou les trouver, j’ai eu bon chercher, je ne trouve rien, ils ont peut-être des noms exotiques. Ça aurait été tellement plus simple s’il y avait eu des répertoires .local/pip/ .config/pip et .cache/pip.

Re: [Python PIP] PIP ne fonctionne plus dans l’espace utilisateur

Publié : dim. 05 juin 2022, 19:53
par ignace72
Je me suis déconnecté et reconnecté et PIP refonctionne parfaitement.
Donc, problème résolu.
Merci.