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 108
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
snapshot anaconda command 

Diatas kita berhasil membuat folder bernama "env", yaitu tempat dimana virtual environment kita bersarang dan jika kalian hapus folder ini kalian akan kehilangan virtual environment itu, semudah itu bukan?

2. Anaconda / Miniconda

Anaconda atau miniconda menjadi pioneer dalam virtual environment. Di Anaconda kalian bisa dengan mudah menentukan versi python yang ingin kalian gunakan, ini sangat memudahkan kalian jika kalian ingin menggunakan versi python yang legacy atau sudah tua sekali, Anaconda siap mencarikan kalian package-package yang di perlukan untuk membuat virtual environment dengan versi python sesuai keinginan kalian.

Ini merupakan snapshot bagaimana membuat virtual environment di Anaconda

snapshot anaconda command 
snapshot anaconda command 

Diatas kita berhasil membuat virtual environment dengan name "isolation-python39" dengan menggunaka python versi 3.9.19 terpasang pada virtual environment.

*Anaconda dan miniconda, hanya berbeda pada ukuran program nya, miniconda memiliki ukuran program lebih kecil karena tidak bawa package bawaan, berbeda dengan anaconda membawa beberapa package bawaan. 

3. Poetry

Poetry adalah sesuatu yang berbeda, tools ini akan menangani semuanya dari pembuatan sampai publikasi package kalian sendiri. Poetry digunakan jika project kalian sudah mulai membesar dan tidak dapat menghandle package-package python dengan baik lagi. Poerty akan membantu mengatur semua package-package itu agar lebih rapi dan tepat. Namun, poetry hanya support python versi 3.8 dan keatas

sumber: miro.medium.com
sumber: miro.medium.com

Ini merupakan snapshot bagaimana membuat virtual environment di Poetry

snapshot Poetry command
snapshot Poetry command

Itu adalah beberapa tools yang terkenal dalam pembuatan virtual environment di bahasa pemrograman python. Kalian dapat meilih salah satu dan mecoba nya sendiri, jika kalian ingin belajar sesuai dengan kebutuhan industri. saya sarankan untuk belajar Poetry, dikarenakan tools lebih advanced dan lebih precise dalam hal dependencies management.

HALAMAN :
  1. 1
  2. 2
  3. 3
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