WSL'i ayarlama
yalnızca birkaç adımda Linux için Windows Alt Sistemi (WSL) yükleyebilirsiniz. 'yi wsl –install commandkullanıyoruz. Bu komut, WSL'yi çalıştırmak ve Linux'un Ubuntu dağıtımını yüklemek için gereken özellikleri etkinleştirir.
Not
WSL yükleme komutunu çalıştırmak için Windows 11 veya Windows 10 sürüm 2004+ (Derleme 19041 ve üzeri) çalıştırdığınızdan emin olmanız gerekir.
Daha sonra Visual Studio Code'da kullanmak üzere bir Python projesi de oluşturacağız.
Bu modül, WSL ve Visual Studio Code'u nasıl kullanabileceğimiz üzerine odaklanmıştır. Ancak, WSL yüklemesi Visual Studio Code'un bağımsızdır ve WSL'yi her yerde ve kendi başına kullanabilirsiniz.
WSL ve Linux dağıtımı yükleme
Linux için Windows Alt Sistemi etkinleştirme
PowerShell'i Yönetici olarak açın ve terminalde aşağıdaki komutu çalıştırın:
wsl --installBu komut gerekli Windows özelliklerini etkinleştirir ve varsayılan olarak Ubuntu dağıtımını yükler. Daha sonra farklı bir Linux Dağıtımı yüklemeyi seçebilirsiniz. Popülerliği göz önünde bulundurulduğunda bu modül için Ubuntu kullanıyoruz.
Yüklemeyi tamamlamak ve değişiklikleri uygulamak için bilgisayarınızı yeniden başlatın.
Linux dağıtımınızı ayarlama
Linux dağıtımı (dağıtım), linux işletim sisteminin çeşitli ihtiyaçlar veya tercihler için belirli yazılım ve ayarlarla uyarlanmış bir sürümüdür. Ubuntu, kullanıcı dostu arabirimi ve kapsamlı yazılım ekosistemi ile bilinen popüler bir Linux dağıtımıdır ve birçok kullanıcı için erişilebilir bir seçimdir.
Yeniden başlatıldıktan sonra Windows Başlat menüsü yeni yüklenen Linux dağıtımını açın.
Linux dağıtımınız için kullanıcı hesabı ve parola oluşturmak için istemleri izleyin.
Not
Yükleme sırasında bir kullanıcı hesabı ve parola oluşturmanız istenirse bu adımı atlayabilirsiniz.
Python projesi oluşturma
Birçok dil WSL'de çalışır ve bu modül için Python'ı seçtik. Basit ve okunabilir bir söz dizimine sahip olduğundan, çok çeşitli kitaplıklar ve kaynaklar sunduğundan ve geniş ve destekleyici bir topluluğa sahip olduğundan yeni başlayanlar için harika bir dildir. Bu ekosistem, yeni başlayanlar için zorluklarla karşılaştıklarında yardım ve kaynak bulmalarını kolaylaştırır.
Python'ı yükleme
Python, WSL dağıtımınıza varsayılan olarak yüklenmelidir. Doğrulamak için WSL terminalinizde komutunu çalıştırın python3 -–version . Bir sürümün görüntülendiğini görmüyorsanız aşağıdaki komutları çalıştırın:
sudo apt update
sudo apt install python3 python3-pip
WSL dosya sistemi
Şimdi projeniz için bir klasör oluşturmanız gerekir. WSL'de çalışırken dosyalarınız WSL dosya sisteminde depolanır. Hem Windows hem de Linux dosyalarınız aynı fiziksel sabit sürücüde depolanır. Ancak, bunlar ayrı dosya sistemlerinde bulunur:
WSL Dosya Sistemi: Dosyalar Linux uyumlu bir biçimde depolanır. Bu sistem yerel Windows dosya sisteminden ayrıdır ve Linux işlemlerini ve araçlarını destekleyecek şekilde tasarlanmıştır.
Windows Dosya Sistemi: Windows tarafından kullanılan, Windows uygulamaları ve araçları için iyileştirilmiş standart dosya sistemi.
Her iki dosya sistemi de aynı fiziksel sürücüde bir arada bulunsa da, uyumluluk ve performansı korumak için dosyaları kendi ortamlarında yönetmek önemlidir.
WSL, Windows dosyalarına erişim sağlar, ancak özellikle Visual Studio Code gibi araçlarla geliştirme için WSL dosya sisteminde dosyaları depolamanızı ve yönetmenizi öneririz.
WSL'de klasör oluşturma
Klasörü oluşturmak için aşağıdaki komutu kullanın:
mkdir helloWorldBu klasöre gitmek için aşağıdaki komutu kullanın:
cd helloWorldIçinde olduğunuz klasörü doğrulamak için aşağıdaki komutu kullanın:
pwdŞu anda içinde olduğunuz klasörün yolunu gösteren bir ileti yazdırılmalıdır.
yürütürken bir merhaba iletisi yazdıran hello.py adlı yeni bir Python dosyası oluşturmak için aşağıdaki komutu kullanın:
echo 'print("hello from python on ubuntu on WSL!")' >> hello.pyYeni programınızı çalıştırmak için aşağıdaki komutu kullanın:
python3 hello.py
Harika, artık çalışmaya devam etmek için bir Python projemiz var. Visual Studio Code WSL uzantısını nasıl ayarlayabildiğimizi görelim.