Pyenv: Instal beberapa versi Python di sistem Anda

Logo Python

Python telah menjadi bahasa pemrograman yang cukup populer karena kesederhanaan penggunaannya dibandingkan dengan bahasa lain. Karenanya Ada banyak aplikasi dan alat untuk Linux yang ditulis dalam bahasa ini.

Banyak dari mereka belum diperbarui ke versi baru Python karena pengabaian programmer atau oleh yang lain, tetapi aplikasi masih berfungsi atau aplikasi memerlukan versi Python tertentu.

Ini bisa menimbulkan masalah besarInilah mengapa kami dapat menggunakan alat yang sangat baik yang akan memungkinkan kami untuk menginstal versi yang berbeda dari bahasa ini di sistem kami.

Tentang pyenv

Alat yang akan kita bicarakan hari ini adalah Pyenv adalah alat yang sederhana, kuat, gratis, sumber terbuka, dan lintas platform berfokus pada pengelolaan berbagai versi Python di sistem Linux.

Pyenv adalah alat yang didasarkan pada rbenv dan ruby-build dan ini telah dimodifikasi sehingga bisa bekerja dengan bahasa pemrograman Python, yang singkatnya adalah percabangan dari Python.

Alat yang luar biasa ini membantu kami menginstal, mengelola, dan beralih di antara beberapa versi Python, yang biasanya dilakukan untuk menguji kode di beberapa lingkungan Python.

Alat ini bisa sangat berguna bagi pemrogram Anda ingin menguji kreasi Anda yang ditulis dengan Python di berbagai lingkungan dan dalam versi Python yang berbeda.

Dengannya, Anda tidak perlu menginstal dan menghapus setiap versi Python di sistem Anda atau harus dari satu komputer ke komputer lain dengan sistem yang sama tetapi dengan versi bahasa pemrograman yang berbeda.

Antara skarakteristik utama alat ini dapat kami soroti:

  • Mampu mengubah versi global Python per pengguna.
  • Menyetel versi lokal Python per proyek.
  • Pengelolaan lingkungan virtual yang dibuat oleh anaconda atau virtualenv.
  • Memungkinkan Anda mengganti versi Python dengan variabel lingkungan.
  • Cari perintah dari berbagai versi Python dan lainnya.

Bagaimana cara menginstal Pyenv di Ubuntu 18.04 dan turunannya?

Si ingin memasang alat hebat ini, kita harus membuka terminal dengan Ctrl + Alt + T dan kami akan menginstal beberapa dependensi untuk aplikasi:

sudo apt-get install -y make build-essential git libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

sekarang kita dapat melanjutkan untuk menginstal Pyenv di komputer kita Itu dengan mengunduh alat dari ruangnya di github dan kami akan menggunakan skrip penginstal pyenv.

Yang harus Anda lakukan adalah jalankan perintah berikut di terminal Anda untuk menginstal pyenv.

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

Saat menjalankan ini, kita harus menunggu untuk mengunduh dan menginstal. Di akhir penginstalan, penginstal akan memberi tahu Anda untuk menambahkan Pyenv ke folder pribadi Anda.

Yang seperti itu harus menambahkan baris berikut ke file Anda ~/.bash_profile, kita harus membuka terminal dan mengeksekusi:

nano ~/.bash_profile

Dan kami menambahkan baris berikut di akhir file, di sini kami harus mengganti "USER" dengan nama pengguna sistem Anda.

export PATH="/home/USER/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

Kami menyimpan perubahan dengan Ctrl + O dan keluar dari nano dengan Ctrl + X, sekarang kami harus membuat perubahan ini valid dengan menjalankan perintah berikut:

source ~/.bash_profile

Pyenv siap digunakan.

Bagaimana cara menggunakan pyenv di Ubuntu?

pyenv

Setelah penginstalan selesai, kami dapat memverifikasi bahwa itu berjalan dan mengetahui versi Python apa yang kami miliki untuk digunakan di sistem kami.

Untuk ini kami akan membuka terminal dan kami akan mengeksekusi:

pynev install -l

O mereka juga dapat menjalankan:

pyenv install –list

Perintah ini akan menampilkan semua versi yang tersedia.

sekarang untuk mengetahui yang telah kita instal, kita harus menjalankan:

pyenv versions

untuk instal salah satu versi yang tersedia bahwa Pyenv menunjukkan kepada kita langkah mundur, kita dapat menjalankan perintah ini:

pyenv install x.x.xx

Dimana kita mengganti x dengan versi Python yang ingin kita instal di sistem.

Akhirnya, untuk mengubah versi Python kami melakukannya dengan:

pyenv global x.xx.x

Jika Anda ingin tahu lebih banyak tentang alat ini, Anda dapat berkonsultasi link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.