%50 indirim tüm planlar, sınırlı süre. Başlangıç ​​tarihi: $2.48/mo
13 dakika kaldı
Web ve İş Uygulamaları

Windows 10'a Python Nasıl Kurulur | Python'a Yeni Başlayan Geliştiriciler İçin Bir Kılavuz

Alex Robbins By Alex Robbins 13 dakikalık okuma Güncelleme tarihi: 22 Tem 2023
piton windows 10'u yükleyin

Python'da kodlamaya başlamak istiyor ancak Windows 10'dan vazgeçmeye henüz hazır değil misiniz? Neden ikisini de saklayıp işlerin oradan nereye gideceğini görmüyorsunuz? Python en çok Linux dağıtımları ve açık kaynak paradigması ile ilişkilendirilse de, Windows'ta güçlü Python uygulamaları yazmanızı hiçbir şey engelleyemez. Elbette Windows'ta Python'un sizin için iyi bir seçim olup olmadığını kendinize sormalısınız. Bu soru üzerinde çok fazla tartışma var, bu yüzden bu konuya bir bölüm ayırdım. Python'u Windows 10'a kurmanın mantıklı olup olmadığı.

Şimdi, Windows 10'a Python'u yüklemeyi seçtiyseniz, onu yüklemeye başlamalısınız ve bu eğitimin konusu da budur. İlk bölüm Python'a ve onun iki ana versiyonuna çok kısa bir genel bakış sunuyor; eğer yolunuzu biliyorsanız bunu atlamaktan çekinmeyin. Şimdi, daha fazla uzatmadan, Python'u Windows 10'a nasıl kuracağınıza geçelim.

Genel Bakış

Python bugünlerde en popüler programlama dillerinden biri ve bu sadece şansa bağlanamaz. Python üst düzey ve modülerdir; kodlayıcıların karmaşık yazılımları kolaylıkla ve iyi okunabilirlikle geliştirmelerine olanak tanır. Python aynı zamanda oldukça çok yönlüdür; web uygulamalarından robot bilimine, Büyük Veri analizinden video oyunlarına kadar farklı görevlerde kullanılır. 

Python temel olarak iki seri versiyon halinde sunulmaktadır: Python 2 serisi ve Python 3 serisi. Yıllar geçmesine rağmen eski bir sürümün hala kullanılıyor olması garip görünse de Python 2'nin varlığının devam etmesinin arkasında bazı nedenler var. Bunlardan en önemlileri arasında DevOps'ta yapılandırma yönetiminde kullanılan kodun daha eski bir sözdizimine sahip olması ve onu çalıştırmak için daha eski yorumlayıcılara ihtiyaç duyması yer alıyor. Ancak Python 3 son birkaç yılda giderek daha popüler hale geldi ve artık endüstri standardı haline geldi. Bazı eski cihazlar veya belirli DevOps görevleri için kod geliştirmeyi hedeflemiyorsanız Python 3 serisini kurup kullanmanızı öneririz.

Adım 1: Python'u İndirme

İlk adım Python yükleyicisini resmi web sitesinden indirmektir. Python açık kaynak ve ücretsiz olduğu için herhangi bir ücret ödemenize gerek kalmayacak. Tıklamak Burada Python'un Windows sürümlerinin indirme sayfasına gitmek için.

Python'u Windows 10'a yükleyin

Ekran görüntüsünde görebileceğiniz gibi, her sürüm için iki tür yükleyici vardır; 32 bit (x86) yükleyici ve 64 bit (x86-64) yükleyici. Doğru yürütülebilir dosyayı seçmek sisteminize bağlıdır. 64 bit mimari ve 64 bit Windows kullanıyorsanız, indirmeniz gereken şey 64 bit veya x86-64 yürütülebilir yükleyicidir. Aksi takdirde, 32 bit veya x86 yürütülebilir dosyasını indirin. Bu eğitimde örnek olarak 64 bit işlemciler için Python 3.9.1'i kullanacağız. Çoğu yükleyici gibi bu kurulum dosyası da yalnızca 30 MB civarındadır, dolayısıyla indirilmesi fazla zaman almaz. İşiniz bittiğinde kurulum dosyasını çalıştırın ve aşağıdaki Kurulum kısmına geçin. 

 

Kurulum

Adım 2: Kurulumu Başlatma

Az önce indirdiğiniz yürütülebilir yükleyiciyi çalıştırın. Python'u başarıyla yüklemek için Windows'unuzda yönetici ayrıcalıklarına sahip olmanız gerektiğini unutmayın. Bunun nedeni, yükleyicinin bazı sistem dosyalarında normal kullanıcıların düzenleme iznine sahip olmadığı değişiklikler yapmasıdır. Kurulum başladığında, size çeşitli seçenekler sunan aşağıdaki ekranla karşılaşacaksınız:

 

[ÖNEMLİ NOT. YAYINLAMADAN ÖNCE “INDERJIT SINGH” KULLANICI ADINI SİLİNMEK İÇİN GÖRÜNTÜ DÜZENLEYİCİSİ KULLANIN]

Yapılandırmaları karıştırmadan kurulumu ortadan kaldırmanın hızlı ve zahmetsiz bir yolu olan “Şimdi Kur” seçeneği bulunmaktadır. Diğer seçeneğiniz kurulumun dizginlerini elinize almak ve istediğiniz özellikleri tam olarak elde etmektir. Ayrıca ekranın altına doğru iki onay kutusu vardır: biri sisteminizdeki tüm kullanıcı hesapları için Python başlatıcısını yüklemenizi sağlar, diğeri ise bu Python sürümünü (örneğimizde 3.9) PATH'inize ekler. Bu ilk kurulumunuz olacağından muhtemelen her ikisini de işaretli bırakmalısınız. PATH'in ne anlama geldiğini ve sanal ortamların ne olduğunu öğrendikten sonra, bu ayarlarda gerekli değişiklikleri yapabilecek bilgi birikimine sahip olacaksınız.

Bu aşamada muhtemelen ekspres kurulumu tercih etmeli ve işleri daha hızlı halletmelisiniz (bu durumda bir sonraki bölümü atlayabilirsiniz), ancak kurulum üzerinde daha fazla kontrole sahip olmaya karar vermeniz durumunda özel kurulumu ele alacağız. 

linux-vps Linux Barındırma Basitleştirildi

Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.

Linux VPS'nizi edinin

Adım 3: Özel Kurulum

Gelişmiş seçenekleri ayarlamak için “Kurulumu özelleştir”e tıklayın; Bunu yaptığınızda şöyle bir şey göreceksiniz:

python-kurulum-isteğe bağlı

 

Temel olarak bu ekran, her biri son Python kurulumunuza ekleyebileceğiniz veya kaldırabileceğiniz bir özellik olan onay kutularının bir listesidir. “Belgeler”, seçtiğiniz Python sürümüne ilişkin bazı temel belgelerin yanı sıra bazı yardım dosyalarını da içerir. "pip" Python'un paket yöneticisidir ve gelecekte yapacağınız tüm kodlamaların temel taşıdır, bu nedenle kurulum için onu seçtiğinizden emin olun. Listede bir sonraki sırada tkinter ve Python'un IDLE'si var; bu da sözde Entegre Geliştirme ve Öğrenme Ortamı anlamına geliyor. IDLE, Python'un yerel IDE'sidir ve yeni başlayanlar için yeterince iyi bir araçtır, bu yüzden onu da yüklemek iyi bir fikirdir. İlerledikçe her zaman daha iyi, daha gelişmiş IDE'ler elde edebilirsiniz. Python Test Suite, kodunuzu hatalara karşı test etmek için hayati önem taşıyan bir dizi test aracıdır. Erken kodlama deneyimleriniz için otomatik testi başlatmanız gerekmese de, onu kurup adım adım öğrenmek çok daha iyidir. 

Son seçenek daha önce gördüğümüz bir seçenek ama ondan önce seçilebilecek ilginç bir özellik var: "Py başlatıcısı." Py Launcher, Python'un farklı sürümleri arasında hızla geçiş yapmak için harika bir araçtır ve bu, ileride gerekli hale gelecektir. Bazı kodların Python 2 serisinde çalışması gerekirken bazılarının daha yeni Python 3 serisinde çalışması gerekir ve sürümler arasında her zaman küçük farklılıklar vardır, bu nedenle farklı sürümleri varsayılan Python yorumlayıcısı olarak ayarlayabilmek çok faydalı olacaktır. Python'u tüm kullanıcı hesapları için kurmanıza izin veren son özelliğe geri dönelim: Bunu zaten ana ekranda gördük ve yine, kurulum için işaretli tutmanız önerilir. Şimdi Next’e tıklayarak bir sonraki aşamaya geçelim.

Gelişmiş Seçenekler

İstediğiniz tüm özellikleri seçip İleri'ye tıkladıktan sonra bu ekrana yönlendirileceksiniz:

gelişmiş-seçenekler-python'u seçin

Burada Python kurulumunuzun gelişmiş seçeneklerini yapılandırabilirsiniz. İlk onay kutusu artık oldukça tanıdık, o yüzden onu seçelim ve bunu daha önce iki kez yapmamışız gibi davranalım. Listedeki bir sonraki "Dosyaları Python ile ilişkilendirin", bu da Windows'unuzun .py uzantılı dosyaları tanıyacağı ve bunları Python kullanarak açmaya çalışacağı anlamına gelir - oldukça kullanışlıdır.

Kısayollarla ilgili bir sonrakini seçmek daha iyidir çünkü yeni başladığınızda yürütülebilir dosyaların nerede olduğunu takip etmek biraz zor olabilir. Bir sonrakini seçtiğinizden ve Python'u hemen burada ve şimdi ortam değişkenlerine eklediğinizden emin olun; bu, daha sonra işleri çok daha kolaylaştıracaktır. Standart kütüphaneyi önceden derlemeye karar verirseniz kurulum biraz daha uzun sürecektir ancak kodunuz çok daha hızlı çalışacaktır. Yeni başlayan biri olarak sizin için önemli olmayacağından son iki onay kutusunu işaretlemeden bırakabilirsiniz. Gelişmiş Seçenekler ekranı ayrıca kurulum konumunu seçmenize de olanak tanır; bu nedenle, onu belirli bir yere veya elinizin altında daha fazla bir yere kurmak istiyorsanız, şimdi şansınız var. Her şeyi C'den hemen sonra bir dizine yüklemek iyi bir fikir olabilir; örneğin bu sürüm için C:\Python 3.9.1\.

Adım 4: Kurulumun Sonlandırılması

kurulum-python

İster hızlı ister özel yüklemeyi seçmiş olun, kurulumu bir sonraki aşamaya, yani dosyaları kopyalamaya taşımayı başardınız. Bu hiç de uzun sürmeyecek ve çok geçmeden kurulumun sona erdiğini gösteren aşağıdaki ekranı göreceksiniz:

kurulum tamamlandı

Tebrikler, Windows 10'a Python kurmayı başardınız. Ancak çok heyecanlanmadan önce kurulumun gerçekten başarılı olup olmadığını kontrol edelim.

Adım 5: Kurulumu Doğrulama

Kurulumunuzu doğrulamak için Microsoft'un Komut İstemi'ni Başlat menüsünden veya Enter'a girerek çalıştırmanız gerekir. cmd “Çalıştır” kutusuna. Komut istemine geldiğinizde aşağıdaki kodu girin:

python --version

Bu, varsayılan Python'dan bize hangi sürüm olduğunu söylemesini isteyen bir komuttur. Yeni yüklediğiniz Python'un bilgisayarınızdaki tek Python olması gerektiğinden, bu, yüklediğiniz sürümün numarasını döndürmelidir. Her şey yolunda giderse şöyle bir şey görmelisiniz:

Komut İstemi-Python Kurulumunu Kontrol Etme

Tamam, kurulumunuz sonuçta başarılı olmuş gibi görünüyor. Aferin! Peki Python'a gerçekte nasıl başlayabilirsiniz? Muhtemelen bunu biliyor olsanız da, gerçekten bir şeyi başarmış gibi hissedebilmeniz için Python'un IDLE'sini nasıl açacağınızı göstereceğiz. Bunu nasıl yapacağınızı ve ne yapacağınızı zaten biliyorsanız, eğitimin geri kalanını atlayıp kodlamaya başlamaktan çekinmeyin.

Linux'ta Python'a Başlarken

Python'u Başlatmak

Başlat menünüze bakarsanız, yeni eklenen Python kısayollarını göreceksiniz. IDLE'a tıklayalım ve neyle karşı karşıya olduğumuzu görelim:

Python IDLE Kabuğu Ekran Görüntüsü

Bu, yorumlayıcıyla birlikte etkileşimli bir kodlama platformu olan Python'un yerel Entegre Geliştirme Ortamıdır. <Enter> tuşuna bastıktan hemen sonra Python komutlarını girebilir ve reaksiyonu görebilirsiniz. Bir şeyler yazdırmayı deneyelim. Aşağıdaki kod parçacığını girin:

print(“Hello”)

Bu, Python'un IDLE'sinin bir sonraki satırda Merhaba yazmasını sağlamalıdır:

Python Kabuk Testi

Ayrıca doğrudan bir denklem girebilir ve Python'un size cevabı vermesini sağlayabilirsiniz. Ancak IDLE'nin kabuğu tek satırdan fazlasını kodlamak için tam olarak en iyi yer olmayabilir. Yeni bir dosya oluşturup oradan devam etmelisiniz.

Ayrıca Okuyun: Python'u VPS Sunucusuna Nasıl Yükleyebilirim?

Windows 10'a Python Kurmak Mantıklı mı?

Windows'ta Python'u yüklemek için Google'da biraz zaman harcadıysanız, muhtemelen Python'un Windows'ta Linux'ta olduğu kadar iyi performans gösterip göstermediğine dair tartışmaları görmüşsünüzdür. Tabii ki, cevapların bir kısmı şunlardan kaynaklanıyor: sonsuz Windows ve Linux savaşları. Peki Python işlevselliğinden bahsederken aslında tehlikede olan şey nedir? Ve yapmalı mısın Python'u Windows 10'a yüklemek ister misiniz?

Gerçek şu ki Python, Linux ile daha doğal bir şekilde bütünleşmiştir. Bu, Linux'u aldığınızda önceden yüklenmiş olarak geldiği ve ihtiyacınız olan her şeyi doğrudan Terminalden yapılandırmanın çok kolay olduğu anlamına gelir. Ancak Windows'ta Python daha karmaşıktır: aslında kullanışlı olmayan bir GUI vardır, bazı işlevler Komut İstemi (Windows'taki komut satırı arayüzü) aracılığıyla gerçekleştirilir, yapılandırmaların çoğunun ise WSL adı verilen bir uyumluluk katmanı yazılımı kullanılarak çalıştırılması gerekir (Linux için Windows Alt Sistemi).

linux-vps Linux Barındırma Basitleştirildi

Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.

Linux VPS'nizi edinin

Parçalar halinde gelen geliştirme ortamının yanı sıra, Windows'ta Python'un kullanabileceği modüller sınırlıdır, özellikle de Python'u web uygulamaları geliştirmek için kullanacaksanız. Eşit Microsoft, Dokümanlar web sitesinde bunu itiraf ediyor. Çoğu web uygulaması Linux tabanlı sunucularda barındırılır ve ortak bir geliştirme ve test ortamına sahip olmak daha kolaydır.

Microsoft Doc ayrıca Linux'un Python için daha iyi bir temel olmasının bir başka önemli nedeninden de bahsediyor: çevrimiçi eğitimlerin, örneklerin ve kodların çoğu, okuyucunun Linux'ta Python kullandığı varsayılarak oluşturulmuştur. Uyumluluk sorunlarından bazıları WSL kullanılarak çözülebilir ancak bazı modüller için (popüler PyGame gibi) WSL çözüm değildir.

Yani Python ile başlıyorsanız ve öğreniyorsanız Windows iyi bir seçim değildir. Sanal ortamları ve sürüm kontrolünü kullanmayı gerektirecek kadar bilgi sahibi olmanız aslında daha kötüdür. Python'u Windows 10'a kurmanın mantıklı olduğu tek zaman, Windows tabanlı bir uygulama geliştirmeniz gerektiği zamandır. Peki ya tamamen yeni bir işletim sistemi kurmayı ve bilgisayarınızı çift önyüklemeli bir kabusa dönüştürmeyi taahhüt edemezseniz? Windows'unuzdaki bir Sanal Makinede bir Linux dağıtımını çalıştırmalı mısınız?

VM kullanmak aslında sağlam bir fikirdir, ancak yalnızca sisteminiz gerçekten bunu başarabiliyorsa. Sanallaştırma çok fazla kaynak tüketiyor ve her bilgisayarda bu tür kaynaklara sahip olmak bir yana, onlardan ayrılabilmek bile mümkün değil. 

Peki, Windows 10'a Python yüklemeniz gerekiyorsa ancak bu seçeneklerin hiçbiri işinize yaramıyorsa ne yapmalısınız? Sanal Özel Sunucu (VPS) almanızı öneririm. VPS, uzak bir sunucuda çalışan bir VM gibidir; yalnızca kendi bilgisayarınızın yavaşlaması veya özel sunucularla birlikte gelen yüksek fiyat etiketi konusunda endişelenmenize gerek yoktur.

Cloudzy olarak uygun fiyatlarla güvenilir, yüksek performanslı Linux VPS barındırma hizmeti sunuyoruz ve 12 global sunucu ve 1 Gbps bant genişliğiyle, kendi bilgisayarınızda çalışan bir VM'den hiçbir farkı kalmayacak. Linux VPS ayrıca tek tıklamayla hemen hemen tüm Linux dağıtımlarını kurmanıza olanak tanıyan tek tıklamayla kurulum seçeneğine de sahiptir. Farklı dağıtımları deneyebilir ve işinize yarayan dağıtımları bulabilirsiniz; Linux'ta yeniyseniz bu harika bir avantajdır.

linux-vps Linux Barındırma Basitleştirildi

Web sitelerinizi ve web uygulamalarınızı barındırmanın daha iyi bir yolunu mu istiyorsunuz? Yeni bir şey mi geliştiriyorsunuz? Windows'u sevmiyor musunuz? Bu yüzden Linux VPS'ye sahibiz.

Linux VPS'nizi edinin

Sırada Ne Var?

Diyelim ki Python'u Windows'a yüklediniz - şimdi ne olacak? Muhtemelen zaten bir fikriniz vardır. Belki Python programlama üzerine bir derse katılıyorsunuz ya da kitaplarla ve çevrimiçi kaynaklarla kendi kendinize öğreniyorsunuz. Ancak Python deneyiminizi geliştirmenize yardımcı olabileceğini düşündüğümüz bazı şeyler şunlardır:

  • Düzenlemek pip

Ekspres kurulumu seçtiyseniz pipsiz kalmış olabilirsiniz. Komut istemine aşağıdakini girerek kurulup kurulmadığını kontrol edebilirsiniz:

pip help
  • Visual Studio Code'u yükleyin

Değerli astarlama ve hata ayıklama araçları sağlayarak üretkenliğinizi ve yaratıcılığınızı artıracak olağanüstü bir araç.

  • Git'i yükleyin

Kodunuzu ve yaptığınız değişiklikleri takip etmenin harika bir yolu, sürüm kontrolü için Git'i kullanmaktır. Kodunuzu GitHub, GitLab veya üzerinde paylaşmak için de kullanabilirsiniz. kendi kendine barındırılan DevOps araçları ve geri bildirim veya destek alın, hatta belki bir işbirliği.

SSS

Tam işlevsellik için Python'u Linux'a kurmam gerekir mi?

Tam olarak değil. Python işletim sisteminden bağımsız, üst düzey bir dil olduğundan, tüm platformlarda aynı işlevselliği bekleyebilirsiniz. Ekstra kitaplıklar ve entegre işlevler söz konusu olduğunda durum farklı. Windows'ta Python işlevselliğini nasıl en üst düzeye çıkarabileceğinizi görmek için okumaya devam edin.

Windows'ta sanal ortamlar kurmak zor mu?

Evet, Linux'tan daha zor. Geçilmesi gereken bazı ekstra adımlar var ve bu, terminale komut girmek kadar kolay değil. Elbette bunun için gidilecek yollar var.

Paylaşmak

Blogdan daha fazlası

Okumaya devam edin.

Solda büyük başlık metni ve sağda Odoo logosu bulunan, yumuşak mor bulut temalı arka planda yüzen uygulama arayüzü panelleriyle çevrelenmiş Odoo inceleme özelliği görseli.
Web ve İş Uygulamaları

Kapsamlı Bir Odoo İncelemesi: Odoo İşletmeniz için Doğru ERP mi?

Odoo, büyüyen işletmeler için en yaygın olarak kabul edilen ERP platformlarından biridir; bunun basit bir nedeni vardır: tek bir yerde çok şey vaat etmesi. Satış, muhasebe, envanter

Jim SchwarzJim Schwarz 11 dakikalık okuma
Açık kaynaklı WordPress alternatifleri, renkli degrade arka plana sahip görsel, masaüstü monitör, kod düzenleyici, bulanık kontrol paneli önizlemesi ve solda büyük başlık metni içerir.
Web ve İş Uygulamaları

Geliştiricilere Özel En İyi Açık Kaynak WordPress Alternatifleri

WordPress hâlâ önemini koruyor ve hâlâ çok çeşitli sitelere iyi bir şekilde hizmet veriyor. Eklenti dizini 62.000'den fazla eklentiye ev sahipliği yapıyor ve tema dizini 14.000'den fazla ücretsiz tema sunuyor. Tha

Jim SchwarzJim Schwarz 14 dakikalık okuma
Hem platform logolarını hem de CMS geliştiricilerinin hangi CMS geliştiricilerini seçmesi gerektiğini soran bir başlığı içeren Automad vs. WordPress özellik görseli.
Web ve İş Uygulamaları

Automad ve WordPress: En İyi İki CMS Platformu Arasında Kapsamlı Bir Karşılaştırma

Automad ve WordPress aynı işi iki farklı şekilde çözüyor. Automad düz dosyalı bir CMS ve şablon motorudur, dolayısıyla içerik bir veritabanı yerine dosyalarda yaşar, ancak WordPress,

Jim SchwarzJim Schwarz 9 dakikalık okuma

Dağıtıma hazır mısınız? Aylık 2,48dan başlayan fiyatlarla.

Bağımsız bulut, 2008'den beri. AMD EPYC, NVMe, 40 Gbps. 14 gün içinde para iadesi.