Anaconda adalah distribusi Python dan R yang sangat populer, terutama di kalangan ilmuwan data (data scientists), insinyur machine learning, dan analis. Keunggulan utama Anaconda adalah kemampuannya untuk mengelola paket (package) dan lingkungan (environment) secara efisien. Jika Anda baru memulai, memahami cara menggunakan Anaconda Python adalah langkah fundamental.
Anaconda bukanlah Python itu sendiri, melainkan sebuah manajer distribusi yang hadir dengan Python, Conda (manajer paketnya), dan lebih dari 250 paket ilmiah populer yang sudah terinstal sebelumnya seperti NumPy, Pandas, SciPy, dan Matplotlib. Ini menghilangkan kerumitan instalasi manual setiap dependensi secara terpisah.
Menggunakan Anaconda memberikan beberapa keuntungan signifikan:
conda.Sebelum menggunakannya, Anda harus menginstal Anaconda dari situs web resminya. Setelah instalasi berhasil, ada dua cara utama untuk berinteraksi dengan Anaconda:
Anaconda Navigator adalah antarmuka grafis (GUI) yang memudahkan pengelolaan lingkungan dan peluncuran aplikasi seperti Jupyter Notebook, Spyder, atau RStudio tanpa perlu mengetik perintah di terminal. Untuk memulainya:
Ini adalah metode yang paling kuat dan sering digunakan oleh pengguna tingkat lanjut. Di Windows, ini disebut "Anaconda Prompt" (bukan Command Prompt biasa). Di macOS/Linux, Anda menggunakan terminal biasa setelah instalasi.
Verifikasi instalasi dengan perintah:
conda --version
Ini akan menampilkan versi Conda yang terpasang, menandakan bahwa instalasi berhasil.
Ini adalah fitur terpenting dari Anaconda. Lingkungan virtual memungkinkan Anda memiliki versi Python yang berbeda (misalnya Python 3.8 untuk satu proyek dan Python 3.11 untuk proyek lain) tanpa mengganggu instalasi dasar.
Gunakan perintah berikut untuk membuat lingkungan baru bernama proyek_baru dengan Python versi spesifik (misalnya 3.10):
conda create --name proyek_baru python=3.10
Setelah diminta konfirmasi (y/n), ketik 'y' dan tekan Enter.
Setelah lingkungan dibuat, Anda harus mengaktifkannya sebelum menginstal paket atau menjalankan kode di dalamnya:
conda activate proyek_baru
Anda akan melihat nama lingkungan muncul di awal baris terminal Anda, menandakan bahwa Anda sekarang berada di lingkungan tersebut.
Setelah lingkungan aktif, instal paket yang dibutuhkan menggunakan conda install atau pip install (jika paket tidak tersedia di repositori Conda):
conda install pandas numpy
Atau jika menggunakan pip:
pip install scikit-learn
Untuk melihat semua lingkungan yang telah Anda buat:
conda env list
Setelah selesai bekerja, kembali ke lingkungan dasar (base):
conda deactivate
Setelah lingkungan Anda siap dan berisi paket yang diperlukan, ada dua cara utama untuk menjalankan skrip Python:
.py (misalnya analisis.py) dan jalankan dari Anaconda Prompt (pastikan lingkungannya aktif): python analisis.py.Menguasai cara menggunakan Anaconda Python berarti Anda telah menguasai manajemen paket dan lingkungan yang efisien. Dengan Conda, Anda meminimalkan masalah dependensi dan memastikan setiap proyek Anda berjalan di konfigurasi yang tepat. Mulailah dengan membuat lingkungan terpisah untuk setiap proyek baru, dan Anda akan segera merasakan manfaat dari ekosistem yang rapi ini.