Mohon tunggu...
Erwin Yonata
Erwin Yonata Mohon Tunggu... Programmer - Mahasiswa Ilmu Komputer

Yo ayo rekk. Bahas teknologi sampe oyote.

Selanjutnya

Tutup

Inovasi

Python Virtual Environment

23 Juli 2024   07:43 Diperbarui: 23 Juli 2024   07:45 7
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
sumber: blog.debugeverything.com

Mungkin kalian pernah mendengar, hampir semua developer python selalu menggunakan virtual environment bukan?

Sebenarnya guna dari virtual environment itu apa sih? Apakah harus menggunakannya? 

Virtual environment biasa digunakan oleh developer python untuk melakukan "isolasi" program dari program lainnya. Untuk memahami kenapa program python harus di isolasi, kalian perlu memahami bagaimana bahasa pemrograman python di proses oleh komputer, kalian bisa mempelajari lebih lanjut tentang bagaimana cara kerja python interpreter.

Tindakan isolasi selalu dilakukan agar menjaga integritas program python, contohnya mungkin ada beberapa program yang hanya dapat dijalankan di python versi 3.6, dan tidak kompatible dengan versi yang terbaru. Maka dari itu kalian hanya perlu membuat virtual environment yang memiliki python versi 3.6 untuk program itu dapat berjalan.

Tools yang biasa di gunakan untuk membuat virtual environment antara lain,

1. Virtualenv

Ini adalah package python yang dapat membuat virtual environment dengan mudah dan cepat. Namun virtualenv memiliki kesulitan dalam implementasi versi python yang kita ingin, karena virtualenv hanya membuat ruang isolasi dengan versi python yang telah terinstall di dalam sistem kita.

Semisal, kalian melakukan instalasi python versi 3.10 di laptop kalian, btw kalian bisa lihat bagaimana proses install disini ya. Lanjuttt, virtualenv yang kalian buat akan menjadi versi 3.10 juga, sama dengan sistem bawaan kalian. 

kalian bisa membuat virtual environment dengan perintah,

virtualenv

ini merupakan snapshot bagaimana membuatnya

snaphost virtualenv command
snaphost virtualenv command

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun