11Sep

Windows'da Python Nasıl Kurulur

click fraud protection

Python, Windows ile önceden paketlenmiş olarak gelmiyor; ancak bu, Windows kullanıcılarının esnek programlama dilini yararlı bulamayacağı anlamına gelmiyor. Bununla birlikte, en yeni sürümü yüklemek kadar basit değildir, bu nedenle eldeki görev için doğru araçları edinin.

İlk önce 1991'de piyasaya sürülen Python, genel amaçlı programlama için kullanılan popüler üst düzey bir programlama dilidir. Okunabilirliği vurgulayan bir tasarım felsefesiyle, uzun süredir hobi kodlayıcılarının ve ciddi programcıların favorisi olmuştur. Almak için yalnızca kolay bir dil( karşılaştırmalı olarak konuşursak) değil, programı kullanabilmek için Python'u yüklemenizi gerektiren binlerce projeyi çevrimiçi bulacaksınız.

Hangi Süreye İhtiyacınız Var?

Maalesef birkaç yıl önce Python sürümleri arasında büyük bir fark yaratan önemli bir güncelleme vardı.Bu, yeni gelenlere biraz kafa karıştırıcı şeyler yapabilir, ancak endişelenmeyin.

'nin her iki büyük sürümünün kurulumunda size yol göstereceğiz. Python for Windows indirme sayfasını ziyaret ettiğinizde, bölümü hemen göreceksiniz. En üst, kare ve merkezde, depo, Python 2'nin veya Python 3'ün en yeni sürümünü( sırasıyla, bu öğreticiden itibaren 2.7.13 ve 3.6.1) isteyip istemediğinizi sorar.

instagram viewer

Daha yeni, daha iyi mi? Belki öyle, belki değil.İstediğiniz sürüm son hedefinize bağlıdır.Örneğin, Minecraft dünyasını MCDungeon ile genişletme konusundaki makalemizi okudunuz ve dünyalarınıza harika şeyler eklemekten heyecan duyuyoruz diyelim. 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 keşfediyorsanız neredeyse hepsinin 2.7 kullandığını göreceksiniz. Amacınız ".py" uzantısı ile biten bazı projeleri elde etmek ise, çok için bunun 2.7 olması gerekir.

Öte yandan, aslında Python öğrenmek istiyorsanız, her iki versiyonu da yan yana yüklemenizi öneririz( sıfır riskle ve yalnızca kurulum güçlüğünden küçük bir miktarla yapabilirsiniz).Bu dilin en yeni sürümüyle çalışmanızı sağlar, ancak eski Python komut dosyalarını da çalıştırmanızı sağlar( daha yeni projeler için geriye dönük uyumluluk test edin).İki sürümü karşılaştırmak kendine özgü bir makale, bu nedenle farklılıklara ilişkin iyi yazılı bakışlarını okuyabileceğiniz Python proje wiki'sini erteleyelim.

Yalnızca belirli bir sürüme gereksinim duyduğunuzdan emin olduğunuz takdirde Python 2 veya Python 3'ü indirebilirsiniz. Bugün mesafeye gidiyoruz ve her ikisini de kuracağız, bu yüzden her iki versiyonun indirilmesini ve aynı işlemi yapmanızı öneriyoruz. Her iki sürümün ana girişinde, aşağıda görüldüğü gibi bir "x86-64" yükleyici göreceksiniz.

Bu yükleyici, bilgisayarınıza otomatik olarak uygun 32-bit veya 64-bit sürümünü yükleyecektir( ikisi arasındaki farklar hakkında daha fazla bilgi edinmek isterseniz buraya bir miktar daha okuyacaksınız).

Python 2 Nasıl Kurulur

Python 2'yi yüklemek çok kolaydır ve geçmiş yılların aksine, yükleyici yol değişkenini bile sizin için ayarlayacaktır( biraz ilerleyeceğiz).Yükleyiciyi indirin ve çalıştırın, "Tüm kullanıcılar için kurulum" u seçin ve ardından "İleri" ye tıklayın.

Dizin seçimi ekranında, dizini "Python27" olarak bırakın ve "İleri" yi tıklayın.

Özelleştirme ekranında,"Path'a python.exe ekle" yi tıklayın ve ardından "Yerel sabit disk sürücüsüne yüklenecektir" seçeneğini seçin. İşlemi tamamladığınızda, "İleri" ye tıklayın.

Bu noktadan sonra daha fazla karar vermek zorunda değilsiniz. Yüklemeyi tamamlamak için sihirbazı tıklamanız yeterlidir. Yükleme tamamlandığında Komut İstemi'ni açıp aşağıdaki komutu yazarak yüklemeyi onaylayabilirsiniz:

python -V

Başarı!İhtiyacınız olan her şey bir proje veya başka bir proje için Python 2.7 ise, burada durabilirsiniz. Kurulmuş, yol değişkeni ayarlanmış ve yarışlara katılmamışsın.

Python 3

Nasıl Kurulur Python'un en yeni sürümünü öğrenmek isterseniz, Python 3'ü yüklemelisiniz. Python 2.7'nin yanında sorunsuz bir şekilde kurabilir, bu yüzden şimdi yükleyiciyi indirin ve çalıştırın.

İlk ekranda "Add Python 3.6 to PATH" seçeneğini etkinleştirin ve ardından "Install Now" ı tıklayın.

Daha sonra yapmaya karar verdiniz."Yol uzunluğu sınırlamasını devre dışı bırak" seçeneğini tıklamak, 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ını kullanmasına izin verir. Pek çok Python programcısı, Linux ve yol adı uzunluğunun bir sorun olmadığı diğer * nix sistemlerinde çalıştığı için, bunu önceden açmak, Windows'da çalışırken karşılaşabileceğiniz yolla ilgili sorunları yumuşak hale getirebilir.

Devam etmenizi ve bu seçeneği belirlemenizi öneririz. Yol uzunluğu sınırını devre dışı bırakmak istemediğinizi biliyorsanız, yüklemeyi bitirmek için "Kapat" ı tıklamanız yeterlidir. Değişikliğe başlamadan önce konuyla ilgili daha fazla bilgi edinmek isterseniz buraya bakın.

Yalnızca Python 3'ü yüklüyorsanız, doğru yüklendiğini ve yol değişkeni ayarlandığını kontrol etmek için yukarıda kullandığımız python -v yazarken kullandığınız komut satırını kullanabilirsiniz. Bununla birlikte, her iki sürümünü yüklüyorsanız, aşağıdaki bölümde bulunan hızlı çimdik işlemini yapmanız gerekir.

Sistem Değişkenlerini Ayarlayın Her Python Versiyonuna Komut Satırından Erişebilirsiniz Böylece

Öğreticinin bu bölümü tamamen isteğe bağlıdır, ancak Python'ın her iki sürümüne komut satırından hızlı bir şekilde erişmenize izin verecektir. Python'ın her iki sürümünü de yükledikten sonra biraz tuhaflık fark etmişsinizdir. Her iki Python yüklemesi için de sistem yolunu etkinleştirmiş olsak bile, komut satırına "python" yazarak sizi Python 2.7'ye yönlendiriyor.

Bunun nedeni basittir: değişken( bir yükleyici tarafından otomatik olarak ayarlanır veya manuel olarak değiştirilir) yalnızca bir dizinde işaret eder ve bu dizindeki her yürütülebilir dosya bir komut satırı komutu haline gelir. Listelenen iki dizin varsa ve her ikisinde de bir "python.exe" dosyası varsa, değişkenler listesinde hangi dizinden daha yüksek olduğu kullanılır. Ve sistem ve kullanıcı için bir değişken varsa, sistem yolu kullanıcı yolundan önceliklidir.

İkincisi, bu durumda tam olarak ne oluyor: Python 2 yükleyicisi sistem geniş değişkenini düzenledi ve Python 3 yükleyicisi bir kullanıcı düzeyi değişkeni ekledi; bunu Windows'un çevre değişkenlerine bakarak doğrulayabiliriz.

Hit Start, "gelişmiş sistem ayarları" yazın ve ardından "Gelişmiş sistem ayarlarını göster" 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'u ve "Sistem değişkenleri" bölümünde listelenen Python 2'yi görebilirsiniz.

Bu durumu çözmenin birkaç yolu vardır. En basit( en az işlevsellikli olsa da) en az kullanmayı planladığınız Python sürümüne yönelik girdiyi kaldırmaktır. Bu basitken, aynı zamanda çok eğlenceli değil. Bunun yerine Python 2 için "python" ve Python 3 için "python3" 'e erişim imkânı sağlayacak başka bir değişiklik yapabiliriz.

Bunu yapmak için File Manager'ı açın ve Python 3'ü yüklediğiniz klasöre gidin( C: \ Users\ [kullanıcı adı] \ AppData \ Local \ Programs \ Python \ Python36)."Python.exe" dosyasının bir kopyasını yapın ve bu kopyayı( değil orijinal ) "python3.exe" olarak yeniden adlandırın.

Yeni bir komut istemi açın( açtığınız her yeni komut istemiyle çevresel değişkenler yenilenir) ve "python3 -version" yazın.

Boom!Şimdi, Python 2.7'yi kullanmak istediğinizde Komut İstemi'nde "python" komutunu ve Python 3'ü kullanmak istediğinizde "python3" komutunu kullanabilirsiniz.

Herhangi bir nedenle, bunu tatmin edici bir çözüm bulamazsanız, çevre değişkenlerini her zaman yeniden düzenleyebilirsiniz. Bu değişkenleri düzenleme konusunda rahat değilseniz öncelikle öğreticimizi kullanmaya özen gösterin.

Bununla birlikte, kullandığınız yöntem ne olursa olsun, orijinal python.exe'yi /scripts/ alt dizindeki /scripts/ alt klasöründe bırakmanız önemlidir, çünkü her iki Python sürümünün bu dosya adına güvenmesi ve eksik olması durumunda başarısız olmasına dikkat edin.

Biraz yüklendikten ve biraz ilerledikten sonra her iki versiyonu da kurduysanız ve mücadele etmek istediğiniz Python projesi için hazırsınız demektir.