2011-04-28 22:49:59 +0000 2011-04-28 22:49:59 +0000
16
16
Advertisement

De-installatie van Python 3 op een Mac

Advertisement

Ik installeerde Python 3 om Python te leren en realiseerde me al snel dat django niet compatibel is met Python 3.

Hoe verwijder ik Python 3 op mijn Mac, zodat ik een andere versie kan installeren?

Advertisement
Advertisement

Antwoorden (2)

2
2
2
2013-04-20 15:55:47 +0000

Python.org heeft de uninstall-aanwijzingen toegevoegd aan de documentatie: http://docs.python.org/3/using/mac.html

Dit lezend en vervolgens mijn installatie inspecterend, is mijn lijst van dingen die verwijderd moeten worden:

  • MacPython 3.3 folder in je Applicaties folder.
  • /Library/Frameworks/Python.framework
  • ongeveer 20 symlinks in /usr/local/bin.
  • verwijzing in shell pad (indien aanwezig)

Met behulp van Text Wranger, die onzichtbare bestanden kan laten zien, bladerde ik door mijn home folder en ik zag geen .bash_profile, alleen .bash_history. Dus het installatieprogramma voegt alleen de verwijzing toe als het Bash profiel bestaat. (echo $path) liet ook niets zien. (zie ook: https://stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion ](https://stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion))

Het installatiepakket zou eigenlijk een uninstall script moeten bevatten.

Vanaf april 2013 vereisen de meeste tutorials en cursussen nog steeds Python 2, dus veel mensen zullen Python 3 moeten de-installeren.

0
0
0
2011-04-28 23:04:31 +0000

Hoe heb je het geïnstalleerd? Als je een installatieprogramma hebt gebruikt, volg dan Yoda’s wijze raad op. (https://stackoverflow.com/questions/5825923/uninstalling-python-3-on-a-mac/5825982#5825982). Open een terminal en verwijder de directory /System/Library/Frameworks/Python.framework/Versions/3.0 als die bestaat. Je moet er ook voor zorgen dat de symlink /System/Library/Frameworks/Python.version/Versions/Current niet naar 3.0 wijst. Als dat wel zo is, zet hem dan terug naar 2.6 of iets dergelijks.

Advertisement

Gerelateerde vragen

13
5
10
3
4
Advertisement
Advertisement