Ana içeriğe atla

Windows, macOS ve Linux'ta Python ve Pip Nasıl Yükseltilir

Windows, macOS ve Linux'ta Pip ve Python'u nasıl yükselteceğinize dair adım adım talimatlarımızı okuyun. Ortamınızı güncel ve uyumlu tutun.
Güncel 22 Nis 2026  · 11 dk. oku

Python'ın ve paket yükleyicisi Pip'in en son sürümüne sahip olmak, çalışmalarınızda veya veri projelerinizde büyük fark yaratabilir. Programlamaya yeniyseniz ya da biraz acemiyseniz, Python ve Pip'i yükseltmek karmaşık bir iş gibi görünebilir; özellikle de Windows, macOS ve Linux için Pip ve Python'u yükseltmenin farklı yöntemleri olduğu için.

Burada sizi her adımda yönlendirecek ve süreci olabildiğince basit ve anlaşılır hale getireceğim. Hâlihazırda kullandığınız işletim sistemi için ilgili bölüme atlayın. Python ile çalışmaya tamamen yeniyseniz, bugün Python'a Giriş kursumuzu alın. Ayrıca, Yeni Başlayanlar için Python Cheat Sheet her zaman faydalı bir DataCamp kaynağıdır.

Son olarak, paket yönetimi bağlamında Pip ile ilgili sorun gidermeye ilgi duyuyor veya daha fazla bilgi edinmek istiyorsanız, kapsamlı Paket Yönetimi için Pip Python Eğitimi yazımızı okuyun.

Upgrade Python and pipPython ve Pip'i yükseltme. Görsel: Yazar.

Pip Nedir ve Neden Önemlidir?

Python projenizde haricî bir kütüphane veya modül kullanmak istediğinizde, o kütüphaneyi Python programlama dili için yazılım deposu olan Python Package Index (PyPI)'den almak ve yüklemek için kullandığınız araç Pip'tir. Python ve Pip'i güncel tutmak şu faydaları sağlar: 

  1. Güvenlik: Düzenli güncellemeler güvenlik açıklarını kapatarak geliştirme ortamınızı tehditlere karşı korur.
  2. Yeni Özellikler: Güncellemeler, kodunuzu iyileştirebilecek yeni özellikler sunar.
  3. Performans İyileştirmeleri: Yeni sürümler performansı optimize ederek betiklerinizin daha hızlı çalışmasını sağlar.
  4. Hata Düzeltmeleri: Güncellemeler bildirilen sorunları çözer ve daha sorunsuz bir geliştirme deneyimi sunar.

Farklı İşletim Sistemlerinde Python ve Pip'i Yükseltme

Şimdi Windows, macOS ve Linux olmak üzere üç ana işletim sisteminde Python'da Pip yükseltme sürecine bakalım. Yükseltme işlemine başlamadan önce, sisteminizde kurulu Python ve Pip sürümlerini bilmek faydalıdır.

Not: Windows kullanıcıları genellikle python komutunu, macOS ve Linux kullanıcıları ise python3 komutunu kullanmalıdır. Sisteminizde hangi komutu kullanmanız gerektiğinden emin değilseniz, hangisinin çalıştığını görmek için her ikisini de deneyin.

Sürümleri, terminalinizde veya komut istemcinizde aşağıdaki komutları çalıştırarak kontrol edebilirsiniz:

python --version
pip --version

Bu komutlar, yüklü Python ve Pip sürümlerini gösterecektir. Daha sonra yükseltmelerin başarılı olduğunu doğrulamak için bu sürümleri not edin.

Windows'ta Pip'i Yükseltme

Windows'ta Pip'i üç kolay adımda nasıl yükselteceğimize bakalım. 

Adım 1: En son Python yükleyicisini indirin

Windows için en son Python yükleyicisini indirmek üzere, resmî Python web sitesini ziyaret edin ve Download Python düğmesine tıklayın. Böylece Python yükleyicisinin en güncel sürümünü edinebilirsiniz.

Pip yükseltme Python sürecine başlamadan önce Python yükleyicisini indirme

Python'ı indirin. Görsel: Yazar

Not: Python 3.9 ve sonrası Windows 7'yi desteklemez. Windows 7 kullanıyorsanız, işletim sisteminizi yükseltmeniz veya (Ekim 2024'te kullanım ömrü sona eren) Python 3.8'i kullanmanız gerekir.

Adım 2: Yükleyiciyi çalıştırın

Resmî Python web sitesinden en son Python sürümünü indirdikten sonra, indirilen yükleyici dosyasını bulun ve açmak için çift tıklayın. Yükleyici penceresinde, "Add Python to PATH" seçeneğini işaretlediğinizden emin olun. Yükleyiciyi çalıştırmak, yükleyiciyle birlikte gelen hem Python hem de Pip'i yükseltecektir.

Adım 3: Pip'i yükseltin

Python'u yükselttikten sonra komut istemcisini kullanarak Pip'i yükseltmek için, arama çubuğunuza cmd yazıp komut istemcisini açın. Ardından, Pip'i yükseltmek için aşağıdaki komutu çalıştırın:

python -m pip install --upgrade pip

Bu komut, Pip'in en güncel sürümünü kurduğunuzdan emin olmanızı sağlar. İzin hatalarıyla karşılaşırsanız şu komutu kullanabilirsiniz:

python -m pip install --upgrade pip --user

Yaptığınız yükseltmeyi doğrulamak için sürüm kontrol komutlarını yeniden çalıştırarak yükseltmeleri teyit edebilirsiniz.

macOS'ta Pip'i Yükseltme

Burada, Mac'inizde aynı yükseltmeyi nasıl yapabileceğinizi inceleyeceğiz.

Adım 1: Python'ı Homebrew ile yükseltin

Homebrew, macOS için yazılım kurulumu ve yönetimini kolaylaştıran popüler bir paket yöneticisidir. Homebrew kurulu değilse, terminalinizi açın ve şu komutu çalıştırın:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrew kullanarak Python'ı yükseltmek için, terminalinizi açın ve aşağıdaki komutları çalıştırın:

brew update
brew upgrade python

Adım 2: Pip'i yükseltin

Python'ı yükselttikten sonra, aşağıdaki komutu çalıştırarak Pip'i yükseltin:

python3 -m pip install --upgrade pip

İzin hatalarıyla karşılaşırsanız şu komutu kullanabilirsiniz:

python3 -m pip install --upgrade pip --user

Linux'ta Pip'i Yükseltme

Linux kullanıcıları için, yükseltme süreci Ubuntu veya Fedora gibi dağıtıma bağlı olarak biraz değişiklik gösterebilir.

Adım 1: Paket listesini güncelleyin

İlk adım, paket listesini güncellemektir. Bunu yapmak için terminalinizi açın ve aşağıdaki komutu çalıştırın:

sudo apt update

Adım 2: Python'ı yükseltin

Ardından en son sürümü yükleyerek Python'ı yükseltebilirsiniz. Terminalinizi açın ve şu komutu çalıştırın:

sudo apt install python3

Adım 3: Pip'i yükseltin

Sıradaki adım Pip'i yükseltmektir. Python yükseltildikten sonra, Pip'i yükseltmek için aşağıdaki komutu çalıştırabilirsiniz:

python3 -m pip install --upgrade pip

İzin hatalarıyla karşılaşırsanız şu komutu kullanabilirsiniz:

python3 -m pip install --upgrade pip --user

Bu adımları izleyerek, hangi işletim sistemini kullanıyor olursanız olun, sisteminizde Python ve Pip'in en son sürümlerine sahip olduğunuzdan emin olabilirsiniz. Bu sayede en yeni özellikler, performans iyileştirmeleri ve güvenlik güncellemeleriyle güncel kalırsınız.

Yaygın Pip Yükseltme Hatalarını Giderme

Dikkatli yönetimle bile, Pip ve Python kullanırken sorunlarla karşılaşabilirsiniz. Bu bölüm, bazı yaygın sorunları ele alır ve etkili bir şekilde sorun gidermenize yardımcı olacak çözümler sunar. Sürüm çakışmalarını çözmeyi, izin sorunlarını ele almayı ve Pip ile Python yollarının doğru yapılandırıldığından emin olmayı kapsayacağız.

Windows'ta Sorun Giderme

Windows ile çalışıyorsanız ortaya çıkabilecek yaygın sorunlara bakarak başlayalım.

Windows'ta Pip ve Python yollarının doğru yapılandırıldığından emin olma

Hatalı yollar, Pip veya Python komutlarını çalıştırırken hatalara yol açabilir. Python ve Pip yollarınızın doğru ayarlandığını doğrulamak için, where komutunu kullanarak Python kurulum yolunu kontrol etmekle başlayın:

where python
where python3

Çıktının doğru Python çalıştırılabilir dosyasını işaret ettiğinden emin olun. Ardından, Pip kurulum yolunu kontrol edin:

where pip

Çıktının doğru Pip çalıştırılabilir dosyasını işaret ettiğinden emin olun. Yollar hatalıysa, doğru dizinleri içerecek şekilde PATH ortam değişkenini güncelleyin:

setx PATH "%PATH%;C:\Python314;C:\Python314\Scripts"

C:\Python314 ifadesini, Python'ın sisteminizde kurulu olduğu dizinle değiştirin.

pip komutu bulunamadı hata iletisi

pip: command not found error görürseniz, bu Pip'in kurulu olmadığını veya PATH değişkeninizde olmadığını gösterir. Pip'i kurmak için, web tarayıcınızı açıp get-pip.py URL'sine giderek get-pip.py betiğini indirin ve dosyayı bilgisayarınıza kaydedin. Dosyayı indirdikten sonra otomatik olarak Downloads klasörüne taşınır. Ardından, komut istemcisinde aşağıdaki komutu çalıştırarak Pip'i kurabilirsiniz:

python get-pip.py

python: can’t open file hatasıyla karşılaşabilirsiniz. Yapmanız gereken tek şey, aşağıdaki komutu kullanarak dizini Downloads klasörüne değiştirmektir:

cd Downloads
python get-pip.py

SSL sertifika sorunları

SSL sertifika hatalarıyla karşılaşırsanız, Pip'i yükseltmeyi veya güvenilir sertifikalar yolunu yapılandırmayı deneyin.

python -m pip install --upgrade pip

Sorun devam ederse, REQUESTS_CA_BUNDLE ortam değişkenini güvenilen sertifikalar yolunuza işaret edecek şekilde ayarlayabilirsiniz:

set REQUESTS_CA_BUNDLE=C:\path\to\certificates

C:\path\to\certificates ifadesini, güvenilir sertifikalarınızın gerçek yolu ile değiştirin.

REQUESTS_CA_BUNDLE değişkenini kalıcı olarak ayarlamak için Sistem Özellikleri üzerinden ekleyebilirsiniz.

Önce Sistem Özellikleri'ni açın (Bilgisayarım'a sağ tıklayın > Özellikler > Gelişmiş sistem ayarları). Ardından düğmesine tıklayın. Son olarak, Sistem değişkenleri altında Yeni'yi tıklayın ve değişken adı olarak REQUESTS_CA_BUNDLE ile değer olarak sertifikalarınızın yolunu ekleyin.

macOS ve Linux'ta Sorun Giderme

Şimdi de macOS veya Linux üzerinde çalışıyorsanız ortaya çıkabilecek bazı yaygın sorunlara bakalım.

Pip ve Python yollarının doğru yapılandırıldığından emin olma

Python ve Pip yollarınızın doğru ayarlandığını doğrulamak için Python kurulum yolunu kontrol etmekle başlayın. which komutunu kullanın:

which python
which python3

Çıktının doğru Python çalıştırılabilir dosyasını işaret ettiğinden emin olun. Ardından, Pip kurulum yolunu kontrol edin:

which pip

Çıktının doğru Pip çalıştırılabilir dosyasını işaret ettiğinden emin olun. Yollar hatalıysa, doğru dizinleri içerecek şekilde PATH ortam değişkenini güncelleyin. .bashrc, .bash_profile veya .zshrc dosyanıza aşağıdaki satırları ekleyin:

export PATH="$PATH:/usr/local/bin:/usr/local/sbin"

Dosyayı güncelledikten sonra, şu komutu çalıştırarak kabuk yapılandırmasını yeniden yükleyin:

source ~/.bashrc

pip komutu bulunamadı hata iletisi

pip: command not found error görürseniz, bu Pip'in kurulu olmadığını veya PATH değişkeninizde olmadığını gösterir. Yukarıda açıklandığı gibi Pip'i yükleyin veya PATH değişkeninizi ayarlayın. Pip'i yüklemek için şu komutları kullanın:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

curl mevcut değilse, get-pip.py betiğini bir web tarayıcısıyla indirebilir ve ardından Pip'i kurmak için yukarıdaki komutu çalıştırabilirsiniz.

SSL sertifika sorunları

SSL sertifika hatalarıyla karşılaşırsanız, Pip'i yükseltmeyi veya güvenilir sertifikalar yolunu yapılandırmayı deneyin. Pip'i yükseltmek için şu komutu çalıştırın:

python -m pip install --upgrade pip

Sorun devam ederse, REQUESTS_CA_BUNDLE ortam değişkenini güvenilir sertifikalar yolunuza işaret edecek şekilde ayarlayın. macOS ve Linux'ta bu değişkeni terminal oturumunuzda geçici olarak veya kabuk yapılandırma dosyanızda kalıcı olarak ayarlayabilirsiniz. Geçici terminal oturumu yaklaşımı için aşağıdaki komutları kullanın:

export REQUESTS_CA_BUNDLE=/path/to/certificates

/path/to/certificates ifadesini, güvenilir sertifikalarınızın gerçek yolu ile değiştirin. Kabuk yapılandırma dosyasında yapılan kalıcı yaklaşımı denemek için, kullandığınız kabuğa bağlı olarak .bashrc, .bash_profile veya .zshrc dosyanıza aşağıdaki satırı ekleyin:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Dosyayı güncelledikten sonra şu komutu çalıştırarak kabuk yapılandırmasını yeniden yükleyin:

source ~/.bashrc

.bashrc ifadesini, düzenlediğiniz uygun yapılandırma dosyasıyla (ör. .bash_profile veya .zshrc) değiştirin. Bu adımlar, REQUESTS_CA_BUNDLE ortam değişkeninin macOS ve Linux sistemlerinde doğru şekilde ayarlanmasını sağlar.

Sonuç

Bu rehberde, Python ve Pip'i yükseltmenin, bağımlılıkları yönetmenin ve geliştirme ortamınızı istikrarlı ve güvenli tutmak için gelişmiş Pip özelliklerini kullanmanın temel noktalarını ele aldık. 

Resmî dokümantasyon için, Pip dokümantasyonu ve Python dokümantasyonu mükemmel başlangıç noktalarıdır. Python paketlerini yönetme ve çekirdek dili anlama konusunda kapsamlı kılavuzlar ve başvuru kaynakları sunarlar.

Yapılandırılmış bir öğrenme yaklaşımı için DataCamp, temel bilgileri sunan Intro to Python for Data Science kursumuz ve Python Programming beceri yolumuz da dahil olmak üzere pek çok kaynağa sahiptir. Daha da ilerlemek isteyenler için Python Fundamentals beceri yolu, Python Developer kariyer yolu ve Data Analyst with Python kariyer yolu, Python programlamanın ve veri analizinin farklı yönlerine yönelik derinlemesine öğrenme patikaları sunar.


Samuel Shaibu's photo
Author
Samuel Shaibu
LinkedIn

Veri alanında deneyimli bir profesyonel ve yazar; veri dünyasında uzmanlaşmak isteyenleri güçlendirmeye tutkuyla bağlı.

Sıkça Sorulan Sorular

Python ve Pip'i ne sıklıkla güncellemeliyim?

Düzenli olarak güncellemeleri kontrol etmek ve en azından üç ayda bir yükseltme yapmak iyi bir uygulamadır.

Aynı sistemde birden fazla Python sürümüne sahip olabilir miyim?

Evet, aynı sistemde birden fazla Python sürümü kurulu olabilir.

Farklı Python sürümleri arasında nasıl geçiş yaparım?

Farklı Python sürümleri arasında sanal ortamlar veya pyenv gibi sürüm yönetim araçlarını kullanarak geçiş yapabilirsiniz.

Python'u yükseltirken Pip'i de yükseltmek gerekli mi?

Evet, uyumluluğu sağlamak için Python'u yükselttiğinizde Pip'i de yükseltmeniz önerilir.

Konular

DataCamp ile Python öğrenin

Kurs

Python’a Giriş

4 sa
6.8M
Python ile veri analizi temellerini sadece dört saatte öğrenin. Bu çevrimiçi kurs, Python arayüzünü tanıtacak ve popüler paketleri keşfedecektir.
Ayrıntıları GörRight Arrow
Kursa Başla
Devamını GörRight Arrow