Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/02/2018, à 16:25

PythonNerd

Nettoyage des versions python sans tout casser

Bonjour a tous ,

Voila j'ai un souci, il y a quelque mois j'ai fait du python et j'ai eu besoin de python 3 que j'ai installé seulement je ne sais pas trop comment je me suis débrouillé , mais je me retrouve mtn sur ubuntu avec python2.7 , python3.5 et python3.6...j'aimerai faire du nettoyage j'ai essayé de faire

sudo apt-get autoremove python3.6*

mais apres reboot je me rends compte qu'il reste des dossier et chemin appartenant a python 3.6...donc c'est le bazard

donc au final ce que j'aimerai c'est :
    -voir si virer python3.6 et toutes les libs va mettre le système en rideau (dependances ?) ,si non l'enlever
    -voir si virer python3.5 et toutes les libs va mettre le système en rideau(dependances ?) ,si non l'enlever
    - être guider pour l'installation de python3.6 + pip

j'ai beaucoup de données sur mon ordi car je commence a utiliser ubuntu au quotidien et j'aimerai vraiment éviter de me retrouver avec un systéme qui ne démarre plus ou qui serait devenu bancale...( unity qui marche plus par exemple ou autre  )

Donc quelle est la maniere la plus "safe" de nettoyer tout ca ? smile

Merci d'avance

Pierre

Hors ligne

#2 Le 14/02/2018, à 17:25

melixgaro

Re : Nettoyage des versions python sans tout casser

salut,
Je ne vois pas l'intérêt de la manœuvre. Tes python 2.7, 3.5 et 3.6 ne dérangent personne. Ça prend peu de place et à part risquer de mettre en l'air ton système (python est une dépendance essentielle), je ne vois pas trop ce que tu vas gagner en faisant cela. 100 Mo de place ?


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#3 Le 14/02/2018, à 17:36

PythonNerd

Re : Nettoyage des versions python sans tout casser

bah le probleme c'est que mtn la commande pip pointe vers 3.6...qui n'existe plus...

quand je fais

pip
bash: /usr/local/bin/pip : /usr/bin/python3.6 : mauvais interpréteur: Aucun fichier ou dossier de ce type

alors que j'aimerai installer les libs sur python 3.5

Hors ligne

#4 Le 14/02/2018, à 18:28

melixgaro

Re : Nettoyage des versions python sans tout casser

s'il te plaît, donne le retour de

apt show python3

et


apt show python3-pip

Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#5 Le 15/02/2018, à 13:18

PythonNerd

Re : Nettoyage des versions python sans tout casser

Bonjour voici le retour des deux commandes :

 apt show python3
Package: python3
Version: 3.5.1-3
Priority: important
Section: python
Source: python3-defaults
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 68,6 kB
Provides: python3-profiler
Pre-Depends: python3-minimal (= 3.5.1-3)
Depends: python3.5 (>= 3.5.1-2~), libpython3-stdlib (= 3.5.1-3), dh-python
Suggests: python3-doc (>= 3.5.1-3), python3-tk (>= 3.5.1-2~), python3-venv (>= 3.5.1-3)
Replaces: python3-minimal (<< 3.1.2-2)
Homepage: http://www.python.org/
Task: minimal, ubuntu-core, ubuntu-core, ubuntu-sdk-libs-tools, ubuntu-sdk
Supported: 5y
Download-Size: 8 710 B
APT-Manual-Installed: yes
APT-Sources: http://fr.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Description: interactive high-level object-oriented language (default python3 version)
 Python, the high-level, interactive object oriented language,
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package is a dependency package, which depends on Debian's default
 Python 3 version (currently v3.5).
 apt show python3-pip 
Package: python3-pip
Version: 8.1.1-2ubuntu0.4
Priority: optional
Section: universe/python
Source: python-pip
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 569 kB
Depends: ca-certificates, python-pip-whl (= 8.1.1-2ubuntu0.4), python3:any (>= 3.4~)
Recommends: build-essential, python3-dev (>= 3.2), python3-setuptools, python3-wheel
Homepage: https://pip.pypa.io/en/stable/
Download-Size: 109 kB
APT-Manual-Installed: yes
APT-Sources: http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
Description: alternative Python package installer - Python 3 version of the package
 pip is a replacement for easy_install, and is intended to be an improved
 Python package installer.  It integrates with virtualenv, doesn't do partial
 installs, can save package state for replaying, can install from non-egg
 sources, and can install from version control repositories.
 .
 This is the Python 3 version of the package.

N: There is 1 additional record. Please use the '-a' switch to see it
 

Merci pour votre aide ! smile

Hors ligne

#6 Le 15/02/2018, à 13:43

Compte anonymisé

Re : Nettoyage des versions python sans tout casser

PythonNerd a écrit :

Donc quelle est la maniere la plus "safe" de nettoyer tout ca ? smile

Bonjour,

sudo apt-mark auto python*
sudo apt autoremove

va retirer tout les paquets dont le nom commence par python sauf ceux qui ont une dépendance.