Kapatmak için ESC tuşuna basın

Pyenv Kurulumu ve Kullanımı: Genel Rehber

Python geliştirmeye başladığınızda, farklı projelerin farklı Python sürümlerini gerektirebileceğini fark edersiniz. Bu durumda, Python version manager (PYENV) kullanmak, projelerinizi izole etmenize ve yönetmenize yardımcı olabilir. Bu rehberde, Windows, MacOS ve Linux işletim sistemlerinde PYENV’i nasıl kuracağınızı ve kullanacağınızı öğreneceksiniz.

1. Pyenv Kurulumu

Windows için Pyenv Kurulumu

Windows üzerinde pyenv kurulumunu gerçekleştirmek için en kolay yol, bir PowerShell terminalinde aşağıdaki kurulum komutlarını sırayla çalıştırmaktır. Bu adım, pyenv-win aracını otomatik olarak indirip kurmanızı sağlar. Windows PowerShell’i yönetici olarak çalıştırıp aşağıdaki komutları sırayla girin.

PowerShell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"

Kurulum tamamlandıktan sonra, pyenv’in etkili olabilmesi için yeni bir PowerShell veya komut istemcisi penceresi açmanız gerekebilir. Bu, sistem ortam değişkenlerinin güncel değerlerini alarak pyenv’in doğru şekilde çalışmasını sağlar.

macOS için Pyenv Kurulumu

Homebrew yüklemek ve temel komutlar hakkında bilgi almak için aşağıdaki yazıyı ziyaret edin:

macOS ve Linux İçin Homebrew Kurulumu ve Kullanımı: Adım Adım Rehber

Aşağıdaki komutu kullanarak macOS sisteminize PYENV yükleyin:

Bash
brew install pyenv
Linux için Pyenv Kurulumu

Aşağıdaki komutu kullanarak Linux sisteminize PYENV yükleyin:

Bash
curl https://pyenv.run | bash

Kurulum tamamlandıktan sonra kullanabilmeniz için ortam değişkenlerine tanımlamamız gerekiyor aşağıdaki kodu çalıştırarak işlemi tamamlayın:

Bash
echo 'export PYENV_ROOT="$HOME/.pyenv" && [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH" && eval "$(pyenv init --path)" && eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

2. Python Version Manager (PYENV) Kullanımı

Artık PYENV’e sahip olduğumuza göre, istediğimiz Python sürümünü yükleyebiliriz.

Python Sürümü Kurma:
Bash
pyenv install <sürüm>
Kurulan Python Sürümlerini Listeleme:
Bash
pyenv versions
Sistem Genelinde Kullanılacak Python Sürümünü Belirleme:
Bash
pyenv global <sürüm>
Proje İçin Python Sürümünü Belirleme:

Proje dizinine gidip aşağıdaki komutu kullanarak projenin kullanması gereken Python sürümünü belirleyebiliriz.

Bash
pyenv local <sürüm>
Pyenv’in Kullanılabilir Python Sürümlerini Güncelleme:
Bash
pyenv update

Sonuç

Umarım bu yazı, Pyenv’in temel kullanımı konusunda size yardımcı olmuştur. Pyenv’i doğru bir şekilde kullanmak, projeler arasında geçiş yaparken ve farklı Python sürümlerini yönetirken büyük bir kolaylık sağlar.

Herhangi bir sorunuz varsa, lütfen sormaktan çekinmeyin. Başarıyla Python projelerinizde Pyenv’i kullanmanız dileğiyle!

Bayram Alaçam

Merhaba, Ben Bayram Bursa'da yaşıyorum. Geniş Bir deneyime sahip olmakla birlikte, özellikle Javascript alanında uzmanlaştım ve bu alandaki tüm detaylarla ilgileniyorum. Mobil uygulama geliştirme konusunda da derin bir ilgi ve yetenek setine sahibim. Backend, veritabanı yönetimi ve DevOps konularında da deneyimliyim ve her projede güvenilir, ölçeklenebilir çözümler sunabilirim.Yeni teknolojileri öğrenmek benim için bir tutku. Hızla değişen teknoloji dünyasında güncel kalmak ve son trendleri takip etmek benim için önemli bir prensiptir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir