Resim

PyCharm Kurulumu



PyCharm Kurulumu: Profesyonel Python Geliştirme Ortamı (Tüm Sistemler İçin Rehber)

PyCharm Neden Önemli?

Merhaba! Python kodlarınızı yazmak için daha önce VS Code gibi hafif editörleri incelemiştik. Ancak, büyük, karmaşık ve profesyonel Python projeleri söz konusu olduğunda, JetBrains'in geliştirdiği PyCharm IDE'si (Entegre Geliştirme Ortamı) en popüler tercihlerden biri haline gelir.

PyCharm, yerleşik hata ayıklayıcısı, gelişmiş kod analizi ve sanal ortam yönetimi gibi özellikleriyle size tam teşekküllü bir deneyim sunar. Bu rehberde, PyCharm'ın başlangıç için yeterli olan ücretsiz Topluluk (Community) sürümünü tüm sistemlere kuracağız.

1. Adım: PyCharm'ı İndirme

  1. İndirme Sayfasını Ziyaret Edin: Tarayıcınızda https://www.jetbrains.com/pycharm/download/ adresine gidin.

  2. Sürüm Seçimi: PyCharm, uzun yıllardır Community Edition (Ücretsiz) ve Professional Edition (Ücretli) olmak üzere iki ayrı sürümle anılırdı. Artık, PyCharm'ın resmi sitesinde gördüğünüz gibi, tek bir birleşik ürün (Unified PyCharm) sunuluyor. 

    • Ücretsiz Kullanım : Kurulumu yaptıktan sonra herhangi bir lisans girmeden PyCharm'ı kullanmaya devam edebilirsiniz. Bu mod, temel Python geliştirme, kod analizi ve hata ayıklama gibi eski Community sürümünün sunduğu tüm özellikleri içerir. Hatta artık Jupyter Notebook desteği gibi bazı ek özellikler de ücretsiz katmanda yer alıyor.

    • Ücretli Kullanım (Pro Özellikler): Eğer Django, Flask, Veri Bilimi araçları, SQL veritabanı desteği veya uzak geliştirme gibi gelişmiş işlevlere ihtiyacınız varsa, bu özelliklerin kilidini açmak için Professional Aboneliği edinmeniz gerekir.

  3. İşletim Sisteminize Uygun Dosyayı İndirin: (Windows, macOS veya Linux sekmesini seçerek dosyanızı indirin.)

2. Adım: Kurulum Süreci

Kurulum adımları, VS Code'a göre biraz daha detaylıdır, ancak endişelenmeyin:

A. Windows Kullanıcıları

  1. İndirilen .exe dosyasına çift tıklayın ve kurulum sihirbazını başlatın. "Çalıştır" düğmesini tıklayalım. 



  1. Bu uygulamanın cihazınızda değişiklik yapmasına izin veriyor musunuz mesajı alabilirsiniz. Evet diyerek devam ediniz.

  2. Hoş geldiniz sayfası: "Next" düğmesini tıklayalım ve devam edelim.

  1. Choose İnstall Location-Kurulum Yerini Seçiniz: Ayarlar aynen kalsın. "Next" düğmesini tıklayalım ve devam edelim.,


  1. Kurulum Seçenekleri: Gelen seçenekler ekranında şu kutucukları işaretlemeniz önerilir:

    • "Create Desktop Shortcut" (Masaüstü kısayolu oluştur)

    • "Update Context Menu'" (Sağ tık menüsüne klasörü proje olarak aç seçeneği ekler)

    • "Update PATH Variable(restart needed)" (Bu, PyCharm'ı komut satırından başlatmanıza olanak tanır, faydalıdır.)

    • "Create Associations" (Bu seçeneği işaretlediğinizde, bilgisayarınızdaki .py uzantılı (Python) dosyaların varsayılan olarak PyCharm ile açılmasını sağlarsınız. "İsteğe bağlı")


  1. Choose Start Menu Folder - Başlat Menüsü Klasörünü Seçin: Bu pencere, PyCharm'ı kurduğunuzda programı başlatmak için kullanacağınız simgeye, Başlangıç Menüsü'nde kolay erişim sağlamanız için bir klasör adı seçmenizi ister. Eğer özel bir tercihiniz yoksa, varsayılan olarak gelen klasör adını ($JetBrains\ PyCharm$) kullanmak en pratik çözümdür. Eğer başlat menüsüne kısa yol oluşturmasını istemiyorsanız "Do not create shortcuts- kısa yol oluşturma " seçeneğini seçebilirsiniz. "Install" düğmesini tıklayalım ve kurulumu başlatalım. 
     
  2. Kurulumu tamamlayın. "RunPyCharm"seçeneğini seçelim. Bu seçenek PyCharm başlatacaktır. "Finish" düğmesini tıklayalım ve kurulumu bitirelim.. 

B. macOS Kullanıcıları

  1. İndirilen .dmg dosyasına çift tıklayın.

  2. Açılan pencerede "PyCharm Community Edition" uygulamasını "Applications" (Uygulamalar) klasörüne sürükleyip bırakın.

  3. Uygulamayı ilk açtığınızda, bir güvenlik uyarısı alırsanız onaylayın ve gizlilik politikalarını kabul edin.

C. Linux Kullanıcıları (Basit Yöntem)

Linux kullanıcıları için en temiz ve güncel yöntem, dağıtımınızın paket yöneticisini kullanmaktır (Örneğin Ubuntu, Snap Store üzerinden PyCharm'ı kolayca sunar) veya JetBrains'in kendi Toolbox App uygulamasını kullanmaktır.

  1. Alternatif 1 (Manuel): İndirilen .tar.gz dosyasını opt dizini gibi bir yere açın ve Terminal'den ilgili dizine giderek çalıştırın.

  2. Alternatif 2 (Önerilen): Terminalden Snap komutunu kullanın (Ubuntu, Mint vb.):

    sudo snap install pycharm-community --classic

3. Adım: İlk Ayarlar ve Proje Oluşturma

Kurulum tamamlandıktan sonra, PyCharm'ı ilk kez çalıştıralım:

  1. İlk çalıştırdığımızda bizi sözleşme ekranı karşılayacaktır. Sözleşmeyi kabul edelim. Sonra "Continue-Devam etmek" düğmesini tıklayalım.


  1. "Data Sharing" Sayfası: PyCharm kurulumunu tamamlayıp programı ilk kez başlattığınızda, karşınıza genellikle "Data Sharing" (Veri Paylaşımı) başlığı altında bir onay ekranı gelir. Bu seçenek sizin tercihinize kalmıştır. 

    1. Temel Amacı: JetBrains, IDE'nin (PyCharm) nasıl kullanıldığına dair anonim veriler toplayarak, yazılımın gelecekteki sürümlerini daha iyi hale getirmeyi hedefler.
    2. "Send Anonymous Data" (Anonim Veri Gönder): Bu seçeneği işaretlerseniz, PyCharm programın kullanımıyla ilgili anonim istatistikleri JetBrains'e otomatik olarak gönderecektir. Hangi özelliklerin veya menülerin sık kullanıldığı, programın ne zaman çöktüğü (hata raporları), IDE'nin genel performansı gibi bilgilerdir. Kesinlikle kodunuzun içeriği, dosya adlarınız, kişisel verileriniz veya hassas bilgileriniz gönderilmez.
    3. "Don't Send" (Gönderme): Bu seçeneği işaretlerseniz, PyCharm kullanımınızla ilgili hiçbir istatistiksel veya anonim veriyi JetBrains'e göndermeyecektir.

    4. DATA SHARING - VERİ PAYLAŞIMI: JetBrains'in, kullanılan özellikler ve eklentiler, donanım ve yazılım yapılandırması, dosya türleri istatistikleri, proje başına dosya sayısı vb. hakkında anonim veriler göndererek ürünlerini geliştirmesine yardımcı olun. Lütfen bunun kişisel verileri veya kaynak kodu, dosya adları vb. gibi hassas bilgileri içermeyeceğini unutmayın. Gönderilen veriler JetBrains Gizlilik Politikası'na uygundur. Veri paylaşım tercihleri, yüklü tüm JetBrains ürünleri için geçerlidir. Bu davranışı istediğiniz zaman Ayarlar | Görünüm ve Davranış | Sistem Ayarları | Veri Paylaşımı bölümünden değiştirebilirsiniz.

    5. "Import Settings" (Ayarları İçe Aktar) Ekranı: PyCharm'ın kurulumunu bitirip programı ilk kez çalıştırdığınızda, "Import Settings" ekranı ile karşılaşmanız olasıdır. Bu ekranın temel amacı, daha önceki çalışma ortamınızdaki özelleştirmeleri, temaları, kısayolları ve ayarları yeni PyCharm sürümünüze kolayca taşımanıza yardımcı olmaktır. "Skip import-İçe aktarmayı atla" Seçeneğini seçebilirsiniz.

  1. Yeni Proje Oluşturun: PyCharm ana ekranında "New Project" (Yeni Proje) butonuna tıklayın.



  1. Ortam Ayarı (Hayati Önemde): Proje oluşturma ekranında, PyCharm sizden bir "Interpreter" (Yorumlayıcı) seçmenizi isteyecektir. 

    • Location (Konum): Bu alan, projenizin bilgisayarınızda nerede saklanacağını belirler.

    • Create Git repository (Git deposu oluştur): Bu kutu işaretlenirse, projeniz otomatik olarak bir Git versiyon kontrol sistemi altına alınır. Bu, kodunuzdaki değişiklikleri takip etmek ve yedeklemek (GitHub'a göndermek) için vazgeçilmez bir özelliktir. Gelecekte versiyon kontrolü kullanmayı düşünüyorsanız bu seçeneği işaretleyebilirsiniz.

    • Create a main.py welcome script (Bir main.py karşılama betiği oluştur): Bu kutuyu işaretlerseniz, PyCharm projeye başlangıçta çalışan küçük bir main.py dosyası ekler. Yeni başlayanlar için kod yazmaya hemen başlamak adına kullanışlıdır.

    • Interpreter type( Yorumlayıcı tipi ): Yeni bir PyCharm projesi oluştururken karşınıza çıkan "Interpreter Type" (Yorumlayıcı Türü) seçenekleri, projenizin paketlerini ve bağımlılıklarını nasıl izole edeceğinizi belirler. Doğru seçimi yapmak, farklı projeler arasında paket çakışmalarını önlemek için çok önemlidir. 

    • Project venv (Proje Sanal Ortamı): Bu, Python'ın yerleşik sanal ortam aracı olan venv'i kullanarak, projenizin ana klasörünün içine bu projeye özel, izole bir ortam oluşturur. Bu ortama kurduğunuz her paket (kütüphane), sadece bu projede kalır ve sisteminizdeki veya diğer projelerinizdeki Python kurulumlarını etkilemez. Web uygulamaları (Django/Flask), genel Python betikleri, otomasyon veya temel Python öğrenimi gibi çoğu Python geliştirme işi için standart ve önerilen seçenektir.

    • Base conda (Temel conda): Bu seçenek, eğer bilgisayarınızda Anaconda veya Miniconda platformu kuruluysa belirir. Conda, sadece Python paketlerini değil, aynı zamanda Python dışındaki sistem bağımlılıklarını da yönetebilen güçlü bir paket ve ortam yöneticisidir. Conda ortamları, özellikle bilimsel hesaplama ve veri bilimi toplulukları arasında popülerdir çünkü NumPy ve TensorFlow gibi karmaşık paketlerin kurulumunu basitleştirir. Veri Bilimi (Data Science), Makine Öğrenimi (Machine Learning) veya çoklu sistem bağımlılığı gerektiren projeler üzerinde çalışıyorsanız tercih etmelisiniz.

    • Custom Environment (Özel Ortam): Nedir? Bu seçenek, PyCharm'ın otomatik olarak yeni bir ortam oluşturmasını istemediğiniz durumlarda kullanılır. Bunun yerine, mevcut ve zaten yapılandırılmış bir Python yorumlayıcısını (sanal ortam veya genel sistem yorumlayıcısı olabilir) projenize atamanızı sağlar.

  1. Project venv'i seçin. Ek olarak, "Create a main.py welcome script" kutucuğunu işaretleyerek PyCharm'ın size hemen kod yazmaya başlayabileceğiniz hazır bir dosya oluşturmasını sağlayın. "Create" (Oluştur) butonuna tıklayın.

4. Adım: Test ve Doğrulama

PyCharm, proje oluşturulduktan sonra genellikle main.py adında örnek bir dosya ile açılır.

  1. Örnek Kodu Çalıştırın: Açılan main.py dosyasında bulunan hazır örnek kodun yanındaki Yeşil Üçgen (Run) simgesine tıklayın.

  2. Çıktıyı Kontrol Edin: Ekranın altındaki Run (Çalıştır) penceresinde kodun çıktısını (örneğin: Hi, PyCharm) görüyorsanız, kurulumunuz başarıyla tamamlanmıştır!

  3. Yeni Dosya oluşturmak için proje doyalarının olduğu panelin üst kısmından "Python File"(python dosya) seçeneğini tıklayınız. Sonrasında isim belirleyerek dosyanızı oluşturunuz.



🔥 Python Kariyerinizi Hemen Başlatın!

Hemen kursumuza kaydolun ve bu güçlü araçları kullanarak profesyonel Python geliştiricisi olma yolunda ilk adımı atın. Kursumuzdaki uygulamalı modüller, sizi sadece bir yazılımcı adayı değil, hazır bir profesyonel haline getirecek. Python Eğitimini Udemy platformunda bulabilirsiniz.

[ Python Eğitimi Sıfırdan İleri Seviye ]

Tıklayın ve Python Eğitimine Hemen Kaydolun!



Copyright © 2025 JetBrains s.r.o. [JETBRAINS PRODUCT PyCharm] and the [PyCharm]

logo are trademarks of JetBrains s.r.o.

Yorumlar

Bu blogdaki popüler yayınlar

Python random Modülü

Python print()

Yazılım Nedir?