Python'u öğrenmek için Python 3'ü yükledim ve django'nun Python 3 ile uyumlu olmadığını hemen anladım.
Farklı bir sürüm yükleyebilmek için Mac'imdeki Python 3'ü nasıl kaldırabilirim?
Python'u öğrenmek için Python 3'ü yükledim ve django'nun Python 3 ile uyumlu olmadığını hemen anladım.
Farklı bir sürüm yükleyebilmek için Mac'imdeki Python 3'ü nasıl kaldırabilirim?
Yanıtlar:
Python.org, belgelere kaldırma talimatları ekledi:
http://docs.python.org/3/using/mac.html
Bunu okumak ve ardından yüklememi incelemek, kaldırılacak şeyler listem:
Görünmez dosyaları gösterebilen Metin Wranger'ı kullanarak, ana klasöre göz attım ve bir .bash_profile görmedim, sadece .bash_history. Dolayısıyla yükleyici referansı yalnızca Bash profili varsa ekler. (echo $ path) da göstermedi. (ayrıca bkz: /programming/7501678/set-environment-variables-on-mac-os-x-lion )
Yükleyici paketi gerçekten bir kaldırma komut dosyası içermelidir.
Nisan 2013 itibariyle çoğu eğitim ve kurs hala Python 2'yi gerektirmektedir, bu yüzden birçok insanın Python 3'ü kaldırması gerekecektir.
Nasıl kurdun? Bir yükleyici kullandıysanız, yoda'nın akıllıca tavsiyelerine uyun . Bir terminal açın ve /System/Library/Frameworks/Python.framework/Versions/3.0
varsa dizini kaldırın . Ayrıca, sembolik bağlantının /System/Library/Frameworks/Python.version/Versions/Current
işaret etmediğinden de emin olmalısınız 3.0
. Varsa, onu işaret edecek şekilde 2.6
veya uygun bir şeyle sıfırlayın .
/Library/Frameworks
.
/system/library
, dosyaları yükleme sırasında sağlanan bir süper kullanıcı parolası kullanarak, ancak kullanıcı tarafından ayrıcalıklı normal kaldırıcılara sahip olur. Sonuç olarak, yoğun olarak kullanılan modern bir Mac (özellikle birkaç işletim sistemi güncellemesinden geçmiş olan) Mac /system/library
, tamamen çöple dolu bir direkte sahip olacak. Bu direkteki şeyleri kaldırmak tehlikeli midir? Elbette. Bu, dizindeki dosyaları işlemek için yaygın ve iyi nedenler olmadığı anlamına gelmez. Sadece farkında ol.
Bu bir programlama sorusu değil. Mac'teki diğer yazılımları kaldırırken kaldırırsınız! senin birkaç seçeneğin var
Finder>Applications>Python 3.0
(veya klasörün adı ne olursa olsun). Move to Trash
Çöp kutusunu sağ tıklayın, seçin , boşaltın.Terminal
, yazın sudo rm -rf /Applications/Python\ 3.0/
, şifreyi girin ve işiniz bitti.Farklı python
klasörlerde go farklı sürümleri . Böylece, yeni bir sürüm yükleyebilir ve v3.0
olduğu gibi bırakabilirsiniz . Sadece için bir takma ad senin yoluna yeni piton dir ekleyip eskisini kaldırmak veya ayarlamayı unutmayın python
içinpython2.x
Bir dahaki sefere, bu tür soruların /apple// adresinde daha iyi sorulduğunu unutmayın.
sudo pythonselect 2.7
Python sürümleri arasında geçiş yapmak için yazın .