Windows'ta Python Nasıl Kurulur
Python, Windows ile önceden paketlenmiş olarak gelmemektedir, ancak bu, Windows kullanıcılarının esnek programlama dilini yararlı bulmayacağı anlamına gelmez. Ancak en yeni sürümü yüklemek kadar basit değil, bu yüzden eldeki görev için doğru araçları aldığınızdan emin olalım..
İlk olarak 1991 yılında piyasaya sürülen Python, genel amaçlı programlama için kullanılan popüler bir üst seviye programlama dilidir. Okunabilirliği vurgulayan bir tasarım felsefesi sayesinde, hobi kodlayıcılarının ve aynı zamanda ciddi programcıların favorisi olmuştur. Alması kolay bir dil (karşılaştırmalı konuşma) değil, aynı zamanda programı kullanmak için Python'un kurulu olmasını gerektiren çevrimiçi binlerce proje bulacaksınız..
Hangi sürüme ihtiyacınız var??
Ne yazık ki, Python için birkaç yıl önce Python sürümleri arasında büyük bir ayrım yaratan önemli bir güncelleme yapıldı. Bu, işleri yeni gelenlere biraz kafa karıştırıcı hale getirebilir, ancak endişelenmeyin. Her iki büyük versiyonu da yükleriz.
Python for Windows indirme sayfasını ziyaret ettiğinizde, bölümü hemen göreceksiniz. En üstte, meydanda ve merkezde, depo, Python 2 veya Python 3'ün en son sürümünü isteyip istemediğinizi sorar (bu eğitimde sırasıyla sırasıyla 2.7.13 ve 3.6.1)..
Yeni daha iyi, değil mi? Belki öyle, belki değil. İstediğiniz sürüm nihai hedefinize bağlıdır. Örneğin, Minecraft dünyanızı MCDungeon ile genişletmekle ilgili makalemizi okuduğunuzu ve dünyalarınıza havalı şeyler eklemek için heyecanlandığınızı varsayalım. Bu proje Python'da kodlanmıştır ve Python 2.7 gerektirir - MCDungeon projesini Python 3.6 ile çalıştıramazsınız. Aslında, MCDungeon gibi hobi projelerini araştırıyorsanız, neredeyse hepsinin 2.7 kullandığını göreceksiniz. Amacınız ".py" uzantılı bir proje ile sonuçlanmak ve çalışıyorsa, o zaman, çok iyi şanslar bunun için 2.7 gerekir.
Öte yandan, Python'u gerçekten öğrenmek istiyorsanız, her iki sürümü de yan yana yüklemenizi öneririz (sıfır riskle ve sadece küçük bir kurulum zorluğu ile yapabilirsiniz). Bu, dilin en yeni sürümüyle çalışmanıza izin verir, aynı zamanda daha eski Python komut dosyalarını çalıştırmanızı sağlar (ve daha yeni projeler için geriye dönük uyumluluğu test edin). İki versiyonun karşılaştırılması kendi başına bir makale olsa da, farklılıklara ilişkin iyi yazılmış genel bakışlarını okuyabileceğiniz Python projesi wiki'sini erteleyeceğiz..
Sadece belirli bir sürüme ihtiyaç duyduğunuzdan eminseniz, sadece Python 2 veya Python 3'ü indirebilirsiniz. Bugün mesafeye gidiyoruz ve her ikisini de kuracağız, bu yüzden her iki sürümü de indirmenizi ve aynısını yapmanızı öneririz. Her iki sürümün de ana girişinde, aşağıda görüldüğü gibi bir “x86-64” yükleyicisi göreceksiniz..
Bu yükleyici bilgisayarınıza uygun 32-bit veya 64-bit sürümünü otomatik olarak yükler (ikiye arasındaki farklar hakkında daha fazla bilgi edinmek için işte bazı okumalar).
Python 2 Nasıl Kurulur?
Python 2'yi kurmak çok kolaydır ve geçmiş yılların aksine, yükleyici sizin için yol değişkenini bile ayarlayacaktır (biraz sonra gireceğimiz bir şey). Yükleyiciyi indirin ve çalıştırın, “Tüm kullanıcılar için yükle” yi seçin ve ardından “İleri” yi tıklayın.
Dizin seçim ekranında, dizini “Python27” olarak bırakın ve “Next” e tıklayın.
Özelleştirme ekranında, aşağı kaydırın, “Yola python.exe Ekle” yi tıklayın ve ardından “Yerel sabit sürücüye yüklenecek” i seçin. İşiniz bittiğinde, “İleri” düğmesini tıklayın.
Bu noktadan sonra daha fazla karar vermek zorunda değilsin. Kurulumu tamamlamak için sihirbazı tıklamanız yeterlidir. Kurulum tamamlandığında, Komut İstemi'ni açıp aşağıdaki komutu yazarak kurulumu onaylayabilirsiniz:
piton -V
Sonra, bir karar vermen gerekiyor. “Yol uzunluğu sınırını devre dışı bırak” seçeneğinin tıklanması, MAX_PATH değişkenindeki sınırlamayı kaldırır. Bu değişiklik hiçbir şeyi bozmaz, ancak Python'un uzun yol adları kullanmasına izin verir. Pek çok Python programcısı, yol adı uzunluğunun bir sorun olmadığı Linux ve diğer * nix sistemlerinde çalıştığı için, bunu önceden açmak, Windows'ta çalışırken karşılaşabileceğiniz yollarla ilgili sorunların üstesinden gelmeye yardımcı olabilir.
Devam etmenizi ve bu seçeneği seçmenizi öneririz. Yol uzunluğu sınırını devre dışı bırakmak istemediğinizi biliyorsanız, kurulumu tamamlamak için “Kapat” a tıklayabilirsiniz. Ve, değişiklik yapmadan önce konuyla ilgili daha fazla bilgi edinmek istiyorsanız, buradan okuyun..
Yalnızca Python 3'ü yüklüyorsanız, aynı komut satırını yazarak kullanabilirsiniz piton -v
Yukarıda doğru şekilde kurulduğunu ve yol değişkeninin ayarlandığını kontrol etmek için kullandığımız. Ancak her iki sürümü de yüklüyorsanız, aşağıdaki bölümde bulunan hızlı düzenlemeyi yapmanız gerekir..
Sistem Değişkenlerini Ayarlayın, Komut Satırından Her İki Python Sürümüne Erişebilirsiniz
Öğreticinin bu bölümü tamamen isteğe bağlıdır, ancak Python'un her iki sürümüne de komut satırından hızlı bir şekilde erişmenizi sağlar. Python'un her iki sürümünü de yükledikten sonra, biraz tuhaflık olduğunu fark etmiş olabilirsiniz. Her iki Python yüklemesi için sistem yolunu etkinleştirmiş olsak da, komut isteminde “python” yazmanız yalnızca sizi Python 2.7'ye yönlendirir..
Bunun nedeni basittir: değişken (otomatik olarak bir yükleyici tarafından ayarlanmış veya manuel olarak ayarlanmış) bir dizine işaret eder ve bu dizindeki her çalıştırılabilir bir komut satırı komutu haline gelir. Listelenen iki dizin varsa ve her ikisinde de “python.exe” dosyası varsa, değişkenler listesinden daha yüksek olan dizin kullanılır. Ve, sistem ve kullanıcı için ayarlanan bir değişken varsa, sistem yolu kullanıcı yolundan öncelikli olur.
İkincisi tam da bu durumda olan şey: Python 2 yükleyici, sistem genel değişkenini düzenledi ve Python 3 yükleyici bir kullanıcı seviyesi değişkeni ekledi; bunu Windows ortam değişkenlerine bakarak doğrulayabiliriz..
Başlat'a basın, “gelişmiş sistem ayarları” yazın ve ardından “Gelişmiş sistem ayarlarını görüntüle” seçeneğini seçin. Açılan “Sistem Özellikleri” penceresinde, “Gelişmiş” sekmesinde “Ortam Değişkenleri” düğmesini tıklayın..
Burada “Kullanıcı Değişkenleri” bölümünde listelenen Python 3 ve “Sistem Değişkenleri” bölümünde listelenen Python 2'yi görebilirsiniz..
Bu durumu düzeltmenin birkaç yolu var. En basit olanı (en az işlevselliğe sahip olsa da), en az kullanmayı planladığınız Python sürümü için girişi kaldırmaktır. Bu basit olsa da, çok da eğlenceli değil. Bunun yerine, Python 2 için “python” ve Python 3 için “python3” için erişim sağlayacak başka bir değişiklik yapabiliriz..
Bunu yapmak için, Dosya Yöneticisi'ni çalıştırın ve Python 3'ü yüklediğiniz klasöre gidin (C: \ Users [kullanıcı adı] \ \ AppData \ Local \ Programlar \ Python \ Python36
varsayılan olarak). “Python.exe” dosyasının bir kopyasını alın ve bu kopyayı yeniden adlandırın (değil Orijinal) "python3.exe" için.
Yeni bir komut istemi açın (açtığınız her yeni komut istemiyle çevre değişkenleri yenilenir) ve “python3 -version” yazın..
Boom! Artık Python 2.7'yi kullanmak istediğinizde Komut İstemi'ndeki “python” komutunu ve Python 3'ü kullanmak istediğinizde “python3” komutunu kullanabilirsiniz..
Sebep ne olursa olsun, bunu tatmin edici bir çözüm bulamazsanız, çevresel değişkenleri her zaman yeniden sıralayabilirsiniz. Bu değişkenleri düzenlemekte rahat değilseniz ilk önce öğreticimize göz attığınızdan emin olun..
Bununla birlikte, hangi yöntemi kullandığınıza bakılmaksızın, orijinal python.exe dosyasını, Python'un her iki sürümü için / scripts / alt dizinindeki uygulamalar olarak bozulmadan bırakmanın önemli olduğunu ve eksikse başarısız olacağını unutmayın..
Biraz kurduktan ve biraz ayarladıktan sonra, her iki sürüme de sahipsiniz ve ele almak istediğiniz Python projesi için hazırsınız..