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.
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:
Adım 3: Pyenv’i Kurun
Artık Pyenv’i indirebilir ve kurabilirsiniz. Yüklemenin en basit yolu Pyenv yükleyici betiğidir.
- Yükleyici komut dosyasını indirin ve çalıştırın:
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.
- 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
Aşağıdaki satırları dosyanın sonuna ekleyin:
- Terminalinizi yeniden başlatarak veya çalıştırarak değişiklikleri uygulayın:
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:
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:
Çalıştırarak mevcut sürümleri listeleyebilirsiniz:
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:
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 sürümünü proje bazında da ayarlayabilirsiniz. Proje dizinine gidin ve şunu kullanın:
Bu, proje dizininde Python sürümünü belirten bir
.python-version
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.
- Çalıştırarak sanal bir ortam oluşturun:‘yi ortamınız için bir adla değiştirin.
Myenv
- Sanal ortamı etkinleştirin:
- Sadece çalıştırarak devre dışı bırakın:
Bir ortamı silmek için şunu kullanın:
Ö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.