kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Windows, Mac ve Linux'ta Python PIP Nasıl Kurulur?

Replicant

Ehlî olmuşum elemlerin
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
7 May 2010
Konular
10,579
Mesajlar
58,614
Çözüm
219
Online süresi
10mo 29d
Reaksiyon Skoru
16,721
Altın Konu
444
TM Yaşı
16 Yıl 1 Ay 2 Gün
Başarım Puanı
691
MmoLira
19,925
DevLira
601
Ticaret - 100%
2   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

install-pip-python.jpg

Herhangi bir programlama dilinde olduğu gibi Python, her yeni projede tekerleği yeniden icat etmekten kaçınmak için kurabileceğiniz üçüncü taraf kitaplıkları ve çerçeveleri destekler. Bunları kullanmak isterseniz, bu Python kitaplıklarını Python Paket Dizini (PyPI) adı verilen merkezi bir depoda bulabilirsiniz.

Bu paketleri manuel olarak indirmek, kurmak ve yönetmek sinir bozucu ve zaman alıcı bir süreç olabilir. Bu nedenle birçok geliştirici, tüm prosedürü basit ve hatasız hale getirmek için PIP for Python adlı bir araca güveniyor. Windows, Mac ve Linux'ta Python için PIP'yi nasıl kuracağınızı göstereceğiz.

Python için PIP Nedir?

PIP, “PIP Kurulum Paketleri” veya “Tercih Edilen Kurulum Programı” anlamına gelen bir kısaltmadır. Standart Python dağıtımına dahil olmayan PyPI paketlerini yönetmenize izin veren Python için bir paket yöneticisidir . PyPI, finans, sağlık, eğitim, müşteri hizmetleri ve daha pek çok alandaki uygulamalar için kapsamlı bir çerçeve, araç ve kitaplık koleksiyonuna ev sahipliği yapar.


Python ile PIP Kurulu mu?

Python 2.7.9 (veya üstü), 3.4 (veya üstü) kullanıyorsanız, PIP zaten Python yükleyicisinde yerleşiktir. Yeni başlayanlar Python web sitesinden en son sürümü indirecek olsa da, belirli bir sürümün süresiz olarak desteklenmediğini ve kitaplıkların onu destekleyemeyeceğini unutmamalısınız.

Geliştirme sürümü döngüsüyle ilgili raporlara göre, Python 3.4 desteği Mart 2019'da sona erdi, bu da kullanım ömrünün sonundaki şubeyi atladığı ve artık güvenlik düzeltmeleri almayacağınız anlamına geliyor. Böylece hem Python'da hem de kitaplıklarda aynı anda daha önemli değişikliklerle uğraşacaksınız, bu da yükseltmeyi korkutucu hale getiriyor.


Python Doğru Kuruldu mu?

Python'un sisteminize düzgün bir şekilde yüklendiğinden emin olmalısınız. Python'u kurmanın farklı yolları vardır: bir paket yöneticisi aracılığıyla veya resmi web sitesinden. Kurulum basit olsa da, yeni başlayan kullanıcılar Python'u yönetmek için en iyi uygulamaların farkında olmayabilir veya daha sonra sorunlara neden olabilecek hatalar yapabilir.

Windows için Python PIP'yi Yükleme ve Yönetme

Varsayılan olarak, Python yükleyici, yürütülebilir dosyalarını kullanıcının AppData dizinine yerleştirir, böylece yönetici izinlerine ihtiyaç duymaz. Veya bulmayı kolaylaştırmak için daha yüksek seviyeli bir hedef dizin (C:\Python3.9) belirtebilirsiniz. Kurulum dizini, sistem PATH'ine eklenecektir, böylece hiçbir şeyi yapılandırmanız gerekmez.

Yazılım paketlerini yüklemek için Chocolatey kullanıyorsanız, Chocolatey yüklemesini aynı makinede normal bir paketle karıştırmaktan kaçının. Yüklü Python sürümünü kontrol etmek için Win + X tuşlarına basın ve Komut İstemi'ni açın.

Ardından şunu yazın:

Kod:
py --version

PIP sürümünü kontrol etmek için şunu yazın:

Kod:
py -m pip --version

PIP sık güncellenmese de hatalar, güvenlik düzeltmeleri ve uyumluluk gibi nedenlerle yeni sürümlerin zirvesinde kalmak yine de önemlidir. Herhangi bir yükseltme olup olmadığını kontrol etmek için şunu yazın:

Kod:
py -m pip install --upgrade pip

"Python tanımlı değil" mesajı alırsanız, yükleme işlemi sırasında bir şeyler ters gitti.

Mac için Python PIP'yi Yükleme ve Yönetme

Manuel kurulumda, Applications klasöründe bir Python klasörü ve Python yürütülebilir dosyasını ve kitaplıklarını içeren “/Library/Frameworks/Python.framework” içindeki çerçevesi oluşturulur . Yükleyici bu konumu “usr/local/bin” kabuk yolunuza ekler. Python'u yalnızca sık sık kullanan yeni başlayan biriyseniz, bu kurulum iyi çalışır.

Bazıları işte veya diğer yan projeler için birden fazla Python projesi üzerinde çalışıyorsanız, konumun kendisi (sudo ayrıcalıklarına ihtiyaç duyar) engeller yaratır. Homebrew'u yazılım paketlerini kurmak için kullanacağız, ancak Python geliştirme için kullanmayacağız. Homebrew Python'u kullanmanın sorunu, bunun sizin kontrolünüzde olmamasıdır.

Sizin müdahaleniz olmadan Python'unuzu 3,8'den 3,9'a yükseltebilir. Diğer Homebrew tabanlı paketler (örneğin, youtube-dl) Python'u bağımlılığı güncellenirken kullandığında olabilir. “Site paketleri” üzerindeki kontrolünüzü kaybedersiniz ve kurduğunuz tüm PIP paketleri erişilemez hale gelebilir.

Homebrew Python belgelerine bu sorun hakkında bilir ve önerir pyenv Python ortamlarını yönetmek için. Pyenv'in çalışması için önce Homebrew aracılığıyla derleme bağımlılıkları kuracağız. Terminal'i açın, ardından şunu yazın:

Kod:
brew install openssl readline sqlite3 xz zlib

pyenv'i kuracağız

Kod:
brew install pyenv

Sonunda, kabuk profili yapılandırmasını güncellememiz gerekecek, yani ~/ .zshrcvarsayılan kabuğunuz ZSH ise. Aşağıdaki satırları ekleyin:

Kod:
echo 'eval "$(pyenv init --path)"' >> ~/.zprofile

Terminal'den çıkın ve yeniden başlatın.

edit-zshrc-file-mac.jpg

Pyenv'in sizin için yükleyebileceği tüm Python sürümlerini görmek istiyorsanız şunu yazın:

Kod:
pyenv install --list

Belirli bir Python sürümünü yüklemek için şunu yazın

Kod:
pyenv install 3.9.7

Kurulumun tamamlanması biraz zaman alacaktır. Diyelim ki bir proje sistemde yüklü olmayan bir sürüm olan 3.8.12 gerektiriyor. Bu sürümü pyenv üzerinden yükleyelim

Kod:
pyenv install 3.8.12

Hangi Python sürümlerini yüklediğinizi görebilirsiniz.

Kod:
pyenv versions

“system” versiyonu Mac ile gelen versiyondur, yani Python 2.7. Kullanımdan kaldırıldığı için, onu unutalım. Şimdi kullanmak istediğiniz varsayılan sürümü pyenv'e söyleyin.

pyenv-versions-mac.jpg

Python sürümlerini üç düzeyde ayarlayabilirsiniz: Global, Local ve Shell. Daha fazla ayrıntı için pyenv belgelerini okuyun. Yazın:

Kod:
pyenv global 3.9.7

Genel düzey, tüm kabuklar ve dizinler için Python sürümünü ayarlar. Mevcut Python sürümünü kontrol ettiğinizde ne olduğunu kontrol edeceğiz.

Kod:
python3 --version

PIP sürümünü kontrol etmek için şunu yazın:

Kod:
python3 -m pip --version

PIP güncellemelerini kontrol etmek isterseniz, şunu yazın:

Kod:
python3 -m pip install --upgrade pip

Yerel düzey, Python sürümünü yalnızca geçerli klasörler ve alt klasörler için değiştirir. Bu nedenle, bir proje Python 3.8.12 gerektiriyorsa şunu yazın:

Kod:
pyenv local 3.812

Bir proje için tam olarak istediğiniz şey bu. Global olanı değiştirmeden bu klasörde farklı bir Python sürümü kullanmak istiyorsunuz.

Linux için Python PIP'yi Yükleme ve Yönetme

Birçok Linux dağıtımı Python ile birlikte gelir, ancak en son sürüm olmayabilir. Hangi Python sürümüne sahip olduğunuzu öğrenmek için Terminal'i açın ve şunu yazın:

Kod:
python --version

Makinenizde Python kuruluysa, bu komutlardan biri bir sürüm numarasıyla yanıt vermelidir. Python dağıtımını Linux'a kurmak istiyorsanız, yerleşik paket yöneticisi muhtemelen en iyi yöntemdir.

Gelişmiş Paket Aracı

Kod:
sudo apt install python3-pip

Pacman Paket Yöneticisi

Kod:
sudo pacman -S python-pip

Dana Yum

Kod:
sudo dnf install python3-pip python3-wheel

Zypper Paket Yöneticisi

Kod:
sudo zypper install python3-pip python3-setuptools python3-wheel

Yum Paket Yöneticisi

Kod:
sudo yum install python3 python3-wheel

Sanal Ortamı Kurun ve Yapılandırın

Bir Python kurulumunun temel kurulumunu yaptıktan sonra, paketleri doğrudan PIP ile yüklemeye başlamayın. Bunun nedeni, sisteminizdeki her projenin paketleri depolamak ve almak için “site paketleri” kullanmasıdır. İlk bakışta güzel görünebilir ama bu durumu bir hayal edin. Diyelim ki iki proje üzerinde çalışıyorsunuz: Her ikisi de aynı C kütüphanesine bağımlı olan A ve B.

C kitaplığının farklı bir sürümüne ihtiyaç duyduğunuzda sorunlarla karşılaşmaya başlayacaksınız. Belki Proje A sürüm 1 gerektirir, ancak Proje B sürüm 2'ye ihtiyaç duyar. Python “site paketleri” içindeki sürümler arasında ayrım yapamadığı için yalıtılmış oluşturmanız gerekir. Python projeleri için ortamlar. Sanal ortamın nasıl kurulacağına ve kullanılacağına ilişkin kılavuzumuzu okuyun.

PIP ile Python Paketlerini Yönetin

PIP iş akışınız hazır olduğunda, paketleri PyPI'den yüklemeye başlayabilirsiniz.

Düzenleme

Mac: python3 -m pip kurulumu "SomeProject"

Windows: py -m pip kurulumu "SomeProject"

Belirli Bir Sürümü Yükleyin

Mac: python3 -m pip kurulumu "SomeProject=1.0"

Windows: py -m pip kurulumu "SomeProject=1.0"

Güncelleme

Mac: python3 -m pip kurulumu -- "SomeProject" yükseltmesi

Windows: py -m pip kurulumu -- "SomeProject" yükseltmesi

Kaldır

Mac: python3 -m pip kaldırma "SomeProject"

Windows: py -m pip kaldırma "SomeProject"

Kurulu Paketleri Listele

Mac: python3 -m pip listesi

Windows: py -m pip listesi

Eski Paketleri Listele


Mac: python3 -m pip listesi -- modası geçmiş

Windows: py -m pip listesi -- güncel değil

Python Hakkında Daha Fazla Bilgi Edinin

Python, web geliştirmeden veri analizine kadar değişen uygulamalarla gerçekten kullanışlı bir programlama dilidir. Kuruluma fazla odaklanmasak da öğrenme sürecinizin sorunsuz ve hatasız olması için Python'u doğru bir şekilde kurmak önemlidir.

Python'u öğrenmenin en iyi yolu projeler oluşturmaktır. Güzel çorba Python kitaplığı ile bir web sitesini kazıma konusundaki kılavuzumuzu okuyun.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst