#1 Le 14/02/2018, à 15: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 ?
Merci d'avance
Pierre
Hors ligne
#2 Le 14/02/2018, à 16: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, à 16: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, à 17: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, à 12: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 !
Hors ligne
#6 Le 15/02/2018, à 12:43
- Compte anonymisé
Re : Nettoyage des versions python sans tout casser
Donc quelle est la maniere la plus "safe" de nettoyer tout ca ?
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.