Adım 1: Python'ı İndirmek
Python'ın en son sürümünü indirmek için önce resmi web sitesine gitmelisin. Bu çok basit bir işlem, ancak doğru sürümü indirdiğinden emin olman gerek. Python'ı [https://www.python.org/downloads/](https://www.python.org/downloads/) adresinden bulabilirsin. Burada Windows için önerilen sürümü bulacaksın.
İpucu: Python'ın 32 bit mi, 64 bit mi olduğuna dikkat etmelisin. Çoğu bilgisayar 64 bit, bu yüzden 64 bit olanı seçmen daha iyi olur.
Python'ın .exe dosyasını indirdikten sonra, kurulum sihirbazını başlatabilirsin. Burada dikkat etmen gereken en önemli şey, "Add Python to PATH" seçeneğini işaretlemendir. Eğer bunu seçmezsen, komut satırında Python'ı çalıştırmak için manuel ayar yapman gerekecek. Bunu işaretledikten sonra "Install Now" butonuna basarak kurulum işlemini başlatabilirsin.
Adım 2: Python Kurulumunu Test Et
Python kurulumunun başarılı olup olmadığını kontrol etmek için komut satırını aç. Windows'ta bunu yapmak için "Başlat" menüsüne "cmd" yazabilir, ardından çıkan "Komut İstemi" uygulamasına tıklayabilirsin. Komut satırında şu komutu yaz:
python --versionEğer Python doğru bir şekilde kurulduysa, sana kurulu olan sürüm numarasını gösterecektir. Örneğin, "Python 3.x.x" şeklinde bir çıktı alacaksın.
Adım 3: Virtualenv Nedir ve Neden Kullanmalısın?
Virtualenv, Python projelerinde bağımlılıkların birbirine karışmaması için kullanılan bir araçtır. Yani, her projenin kendi bağımlılıkları, versiyonları ve ayarları olacak şekilde ayrı bir ortamda çalışmasını sağlar. Bu, projelerini izole etmene ve aynı anda farklı projelerde farklı Python sürümleri kullanabilmene olanak tanır. Örneğin, bir projede Python 3.7, diğerinde ise Python 3.8 kullanabilirsin. Bu, çakışmaları ve uyumsuzlukları engeller.
Adım 4: Virtualenv'i Kurmak
Virtualenv'i kurmak için önce pip'in (Python paket yöneticisi) bilgisayarında kurulu olduğundan emin olmalısın. Python ile birlikte pip otomatik olarak gelir. Komut satırını aç ve şu komutu yaz:
python -m pip install virtualenvBu komut, virtualenv paketini bilgisayarına kuracaktır. Kurulum tamamlandıktan sonra, virtualenv kullanıma hazır hale gelir.
Adım 5: Virtualenv ile Sanal Ortam Oluşturmak
Şimdi, bir proje için sanal bir ortam oluşturma zamanı. Öncelikle, projenin bulunduğu klasöre gitmelisin. Örneğin, masaüstünde bir Python projen var diyelim. Komut satırında şu komutu kullanarak bu klasöre geçebilirsin:
cd C:\Users\KullanıcıAdı\Desktop\ProjeAdiSonra, aşağıdaki komutu kullanarak bir sanal ortam oluşturabilirsin:
python -m venv venvBurada, "venv" sanal ortamının adı. İstersen bu ismi değiştirebilirsin ama genellikle "venv" yaygın olarak kullanılır.
Adım 6: Virtualenv Ortamını Aktif Etmek
Sanal ortamı oluşturduktan sonra, bu ortamı aktif hale getirmelisin. Aşağıdaki komutu kullanarak sanal ortamı aktive edebilirsin:
.\venv\Scripts\activateBu komutu yazdığında, komut satırında sanal ortamın aktif olduğunu belirten bir işaret görmelisin. Örneğin, "(venv)" ifadesi komut satırının başında yer alacak. Bu, şu an sanal ortamda çalıştığını gösteriyor.
Adım 7: Sanal Ortamda Paket Kurulumu
Artık sanal ortamdayken, projene özel Python paketlerini kurabilirsin. Örneğin, Flask isimli bir web framework'ü kurmak için şu komutu kullanabilirsin:
pip install flaskVirtualenv sayesinde, bu paket sadece bu sanal ortamda kullanılacak ve bilgisayarındaki diğer projelerden bağımsız olacak.
Adım 8: Sanal Ortamdan Çıkmak
İşin bittiğinde ve sanal ortamdan çıkmak istediğinde şu komutu kullanabilirsin:
deactivateBu komut, seni sanal ortamdan çıkaracak ve global Python ortamına geri döndürecektir.
Özetle:
Windows'ta Python kurmak ve virtualenv kullanarak projelerinde bağımlılıklarını yönetmek oldukça kolay. Python kurulumunu ve virtualenv kullanımını öğrendikten sonra, projelerini çok daha düzenli ve izole bir şekilde geliştirebilirsin. Böylece her şeyin kendi içinde bağımsız olacağı bir çalışma alanı yaratmış olursun.