Page 1 sur 1

[python-pip] update pip (résolu)

Publié : jeu. 17 mars 2016, 20:59
par koax
Bonjour,

J'ai une question sur la mise à jour de pip.

Lorsque je fais une mise à jour avec pip :

Code : Tout sélectionner

[XX@Koax ~]$ sudo pip install --upgrade pip
Collecting pip
  Downloading pip-8.1.1-py2.py3-none-any.whl (1.2MB)
    100% |████████████████████████████████| 1.2MB 93kB/s 
Installing collected packages: pip
  Found existing installation: pip 8.0.3
    Uninstalling pip-8.0.3:
      Successfully uninstalled pip-8.0.3
Successfully installed pip-8.1.1
Tout va bien, mais lorsque je fais :

Code : Tout sélectionner

[XX@Koax ~]$ sudo pacman -Syuu
Mot de passe [sudo] de XX :
:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
 archlinuxfr est à jour
 multilib est à jour
:: Début de la mise à jour complète du système...
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1) python-pip-8.1.0-1

Taille totale installée :     5,93 MiB
Taille de mise à jour nette :  0,03 MiB

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau                       [#####################################] 100%
(1/1) vérification de l’intégrité des paquets                       [#####################################] 100%
(1/1) chargement des fichiers des paquets                           [#####################################] 100%
(1/1) analyse des conflits entre fichiers                           [#####################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
python-pip : /usr/lib/python3.5/site-packages/pip/_vendor/packaging/__pycache__/requirements.cpython-35.pyc est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/_vendor/packaging/__pycache__/utils.cpython-35.pyc est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/_vendor/packaging/requirements.py est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/_vendor/packaging/utils.py est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/compat/__pycache__/ordereddict.cpython-35.pyc est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/compat/ordereddict.py est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/utils/__pycache__/encoding.cpython-35.pyc est déjà présent dans le système de fichiers
python-pip : /usr/lib/python3.5/site-packages/pip/utils/encoding.py est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.

Comment faire pour résoudre ce confilt :?:

Re: [python-pip] update pip

Publié : jeu. 17 mars 2016, 22:16
par benjarobin
Bonjour,
Tout simplement ne pas utiliser pip et utiliser des paquets ou alors le faire avec pip dans une toute autre arborescence...
Plus généralement ne jamais faire en root de : make install / pip install / n'importe quoi qui installe quelque chose dans le système
Sinon ici tu n'as pas le choix et tu dois forcer la mise à jour (au risque de casser quelque chose)

Re: [python-pip] update pip

Publié : jeu. 17 mars 2016, 23:18
par koax
Ok je vois .

Mais comment faire pour forcer la mise à jour ??

Re: [python-pip] update pip

Publié : jeu. 17 mars 2016, 23:52
par benjarobin
Lire le man de pacman ? Option : --force

Re: [python-pip] update pip

Publié : ven. 18 mars 2016, 19:48
par koax
OK merci cela fait bien le forcing !!!

Thank you.