Anda di halaman 1dari 1

Anaconda vs Miniconda vs Virtualenv

Kali ini saya akan jelaskan sedikit sebagai pengantar bagi kamu-kamu yang bingung memilih antara
Anaconda, Miniconda, dan Virtualenv.

Jika kamu pernah pakai Python sebelumnya, untuk menginstall package, kamu akan menggunakan
pip sebagai package manager. Sementara untuk membuat environment, biasanya akan
menggunakan virtualenv.

Contoh untuk menginstall virtualenv, kamu akan menulis kode di dalam shell seperti pip install
virtualenv, sementara untuk membuat environment, kamu akan menulis virtualenv mykode.

Sementara Anaconda dan Miniconda sama-sama menggunakan conda sebagai package manager dan
membuat environment. Idenya conda disini adalah agar memiliki fungsi yang lebih disbanding pip,
seperti mengatur library dependencies di luar Python package.

Sorry ya gess kalau ngomongnya campur-campur, agak sulit ngilangin bahasa ibu gua. Okay next.

Perbedaan antara Anaconda dan Miniconda adalah Miniconda hanya memiliki package management
system. Tidak seperti Anaconda yang sekaligus gratis package yang pre-installed. Ketika kamu sudah
install Miniconda, kamu harus menginstall package yang kamu butuhkan dari awal.

Nah keuntunganya ini tergantung pada masing-masing kamu. Kalau kamu punya waktu (beberapa
menit), baru terhadap Python atau conda, lebih suka Python dan package yang sudah terinstall
secara otomatis, punya penyimpanan yang besar (3 GB), atau tidak mau capek-capek install package
yang akan kamu gunakan berarti kamu lebih cocok sama Anaconda.

Tapi kalau kamu tidak punya banyak waktu dan penyimpanan untuk package yang tidak tahu kapan
akan kamu gunakan, atau lebih suka yang ringan-ringan biar segera ngoding dan lebih pilih untuk
install package-nya nanti, berarti kamu lebih cocok dengan Miniconda.

Saya pernah pakai pip dan virtualenv, sempat dikenalin sama Anaconda oleh kawan dan sudah
beberapa bulan pakai itu, kemudian ketemu sama Miniconda. Aku browsing-browsing cari Anaconda
vs Miniconda, Anaconda vs Cobra, banyak deh. Akhirnya aku pilih Miniconda.

Terima kasih banyak kepada LipingY, artikel ini terinspirasi dari tulisan dia.

Referensi

Conda

Miniconda

Anda mungkin juga menyukai