Partage
  • Partager sur Facebook
  • Partager sur Twitter

Désinstaller Python sur linux

Sujet résolu
    2 novembre 2010 à 17:03:11

    Bonjour,
    Je suis sous Linux et j'ai bêtement installé Python 3.1.2 via la méthode "tar configure make" dans mon dossier Téléchargement\.
    J'aimerais que le dossier Python soit sur mon "Home\". Comment puis je désinstaller puis réinstaller proprement Python.
    Cordialement,
    • Partager sur Facebook
    • Partager sur Twitter
      2 novembre 2010 à 17:59:42

      Ta distribution ne te propose pas de paquet python3 ?
      • Partager sur Facebook
      • Partager sur Twitter
        2 novembre 2010 à 18:03:46

        Par défaut j'ai la version 2.7 d'installée sur ma machine.
        :)
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          2 novembre 2010 à 18:06:53

          Eh bien je ne connais pas trop cette façon de faire, mais je dirais que ça dépend du développeur et s'il a prévu la désinstallation.

          Tu peux essayer un make uninstall dans le répertoire servant à la compilation , mais c'est pas du 100%
          • Partager sur Facebook
          • Partager sur Twitter
            2 novembre 2010 à 18:20:10

            Quand je rentre make uninstall dans le répertoire de compilation, j'ai le message d'erreur suivant :
            make: *** Pas de règle pour fabriquer la cible « uninstall ». Arrêt

            • Partager sur Facebook
            • Partager sur Twitter
              2 novembre 2010 à 18:23:56

              Donc faudra supprimer les fichiers à la main.
              • Partager sur Facebook
              • Partager sur Twitter

              Blond, bouclé, toujours le sourire aux lèvres...

                2 novembre 2010 à 18:26:16

                Citation : LoupSolitaire

                Donc faudra supprimer les fichiers à la main.


                C'est à dire??
                • Partager sur Facebook
                • Partager sur Twitter
                  2 novembre 2010 à 18:28:01

                  rm fichier0
                  rm fichier1
                  rm fichier2
                  rm fichier3
                  ...
                  • Partager sur Facebook
                  • Partager sur Twitter

                  Blond, bouclé, toujours le sourire aux lèvres...

                    2 novembre 2010 à 18:35:28

                    Citation : LoupSolitaire

                    rm fichier0
                    rm fichier1
                    rm fichier2
                    rm fichier3
                    ...


                    Ou puis je trouver la liste des fichiers
                    • Partager sur Facebook
                    • Partager sur Twitter
                      2 novembre 2010 à 18:45:48

                      Un ls dans le dossier qui contient Python je suppose.
                      • Partager sur Facebook
                      • Partager sur Twitter
                        2 novembre 2010 à 19:28:46

                        ou rm ./* si on est sûr de ce qu'on fait et du contenu du dossier...
                        • Partager sur Facebook
                        • Partager sur Twitter
                          2 novembre 2010 à 20:33:40

                          Ben je suppose que tous les fichiers installés ne le sont pas dans le même dossier sinon ce serait trop facile :D
                          Je vais faire une désinstallation à la sauvage et tant pis pour les petits bout de programme qui se ballade à droite et à gauche.
                          A plus
                          • Partager sur Facebook
                          • Partager sur Twitter
                            2 novembre 2010 à 20:41:45

                            En fait je pense qu'en fouillant dans le makefile au niveau de la cible "install", tu devrais pouvoir trouver l'emplacement des fichiers installés.
                            • Partager sur Facebook
                            • Partager sur Twitter

                            Blond, bouclé, toujours le sourire aux lèvres...

                            Anonyme
                              2 novembre 2010 à 20:53:46

                              Il y a pas un README dans le dossier où tu as tes fichiers d'installation. Peut-être explique-t-il comment désinstaller.

                              Je suis surpris que cela ne soit pas prévu, surtout pour python, et en fait un peu quand même car python est ( doit être ) sur linux car utilisé par d'autres programmes.

                              Pour l'instant je ne pense pas que cela soit obligatoire d'avoir la version 3, mais si tu souhaites l'avoir, il est vrai que par la méthode des paquets est plus simple et plus sûre.

                              • Partager sur Facebook
                              • Partager sur Twitter
                                4 novembre 2010 à 13:38:00

                                Hello ici,

                                Dans la plupart des cas quand on a installé un programme avec un "make && make install", il est possible de l'enlever avec un "make uninstall", depuis le même dossier où a été fait le "make && make install" (il faut que les certains des fichiers temporaires aient été conservés).

                                Si cela ne fonctionne pas, il ne reste en effet plus que la solution du "rm -r /usr/bin/python3.1" (par exemple et en mode super utilisateur avec su/sudo).

                                Pour installer python dans ton home : "configure --prefix=chemin_vers_le_répertoire", note bien que par défaut, les bibliothèques vont être mises dans prefix/lib et les binaires dans prefix/bin (et je ne suis pas sûr que ce soit ce que tu veux).

                                Par conter, il n'y a normalement aucun problème à ce que python soit installé avec les autres programmes, il faut juste faire attention à ce que le binaire python pointe bien vers la version de python de ta distribution et non pas vers python3
                                • Partager sur Facebook
                                • Partager sur Twitter
                                  5 novembre 2010 à 17:08:22

                                  Merci à tous pour vos conseils.
                                  A bientôt
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    18 novembre 2010 à 21:10:43

                                    Citation : thc

                                    Si cela ne fonctionne pas, il ne reste en effet plus que la solution du "rm -r /usr/bin/python3.1" (par exemple et en mode super utilisateur avec su/sudo).


                                    Non, il en reste une autre : refaire l’installation, cette fois par l’intermédiaire de CheckInstall (sous Debian, Slackware ou distributions à base de RPM) ou de Wocka (Arch Linux).

                                    De cette manière, le gestionnaire de paquets est au courant de l’installation du programme ainsi que des fichiers installés, et il est capable d’effectuer la désinstallation.
                                    • Partager sur Facebook
                                    • Partager sur Twitter

                                    Désinstaller Python sur linux

                                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                    • Editeur
                                    • Markdown