Ubuntu 18.04 üzerinde Pyenv Nasıl Kurulur ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
09.12.2024

Ubuntu 18.04 üzerinde Pyenv Nasıl Kurulur

Her biri farklı bir Python sürümü gerektiren birden fazla Python projesiyle çalışıyorsanız, Pyenv bunları kurmayı ve aralarında geçiş yapmayı kolaylaştırır. Bu rehberde, Ubuntu 18.04 üzerinde Pyenv’i kurma ve ayarlama sürecinden bahsedeceğiz.

Adım 1: Sistemi Güncelleyin ve Yükseltin

Başlamak için paket listesini güncelleyin ve her şeyin güncel olduğundan emin olmak için mevcut paketleri yükseltin.

sudo apt update && sudo apt upgrade -y

Adım 2: Bağımlılıkları Yükleyin

Pyenv, farklı Python sürümlerini derlemek ve yönetmek için çeşitli bağımlılıklar gerektirir. Bunları çalıştırarak yükleyin:

sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev \
python-openssl git

Adım 3: Pyenv’i Kurun

Artık Pyenv’i indirebilir ve kurabilirsiniz. Yüklemenin en basit yolu Pyenv yükleyici betiğidir.

  1. Yükleyici komut dosyasını indirin ve çalıştırın:
    curl https://pyenv.run | bash

    Bu, Python sürümlerini yönetmek, sanal ortamlar oluşturmak ve Pyenv’yi güncellemek için araçlar sağlayan pyenv, pyenv-virtualenv ve pyenv-update‘i yükleyecektir.

  2. Pyenv’i kabuğunuzun yapılandırmasına ekleyin:Kurulumdan sonra, Pyenv’i kabuğunuza eklemeniz gerekir, böylece bir terminali her başlattığınızda yüklenir. Kabuk yapılandırma dosyasını açın (örneğin, Bash kullanıcıları için
    ~/.bashrc
    ):
    nano ~/.bashrc

    Aşağıdaki satırları dosyanın sonuna ekleyin:

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
  3. Terminalinizi yeniden başlatarak veya çalıştırarak değişiklikleri uygulayın:
    kaynak ~/.bashrc

Adım 4: Pyenv Kurulumunu Doğrulayın

Pyenv’in doğru yüklendiğinden emin olmak için aşağıdaki komutu kullanın:

pyenv --version

Yükleme başarılı olduysa sürüm numarasını görmelisiniz.

Adım 5: Bir Python Sürümü Yükleme

Pyenv yüklendiğinde, artık Python’un belirli bir sürümünü yükleyebilirsiniz. Örneğin, Python 3.8.12’yi yüklemek için:

pyenv kurulumu 3.8.12

Çalıştırarak mevcut sürümleri listeleyebilirsiniz:

pyenv install --list

Bu, kararlı sürümler ve geliştirme sürümleri dahil olmak üzere Pyenv’nin yükleyebileceği tüm Python sürümlerini gösterecektir.

Adım 6: Varsayılan Python Sürümünü Ayarlama

İstediğiniz Python sürümünü yükledikten sonra, bunu genel varsayılan olarak ayarlayabilirsiniz:

pyenv global 3.8.12

Bu komut Python 3.8.12’yi varsayılan sürüm olarak ayarlar, bu sürüm bir terminal açtığınızda kullanılacaktır. Sürümü onaylamak için:

python --version

Python sürümünü proje bazında da ayarlayabilirsiniz. Proje dizinine gidin ve şunu kullanın:

pyenv yerel 3.8.12

Bu, proje dizininde Python sürümünü belirten bir

.python-version
dosyası oluşturur, böylece siz o dizindeyken Pyenv otomatik olarak ona geçer.

Adım 7: Sanal Ortamları Pyenv ile Yönetme

Adım 3’te Pyenv yükleyici betiğini yüklediyseniz, yalıtılmış ortamlar oluşturmanıza olanak tanıyan pyenv-virtualenv‘e zaten sahipsiniz demektir.

  1. Çalıştırarak sanal bir ortam oluşturun:
    pyenv virtualenv 3.8.12 myenv

    Myenv
    ‘yi ortamınız için bir adla değiştirin.
  2. Sanal ortamı etkinleştirin:
    pyenv activate myenv
  3. Sadece çalıştırarak devre dışı bırakın:
    pyenv deaktive

Bir ortamı silmek için şunu kullanın:

pyenv uninstall myenv

Özet

Pyenv’i Ubuntu 18.04’e başarıyla yüklediniz ve birden fazla Python sürümünü yönetecek şekilde yapılandırdınız. Artık sürümler arasında sorunsuzca geçiş yapabilir ve her proje için izole sanal ortamlar oluşturabilirsiniz.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills