ความแตกต่างระหว่าง Anaconda กับ Miniconda ที่เห็นได้ชัดคือ ชุดโปรแกรม, ขนาด และความถนัดของผู้ใช้ เราจะใช้สิ่งเหล่านี้ในการตัดสินใจเลือกใช้งาน
ชุดโปรแกรมที่จะใช้งาน
Anaconda มีโปรแกรมพร้อมใช้งาน เช่น JupyterLab, Spyder, RStudio และ Visual Studio Code เป็นต้น โปรแกรมบางตัวทำหน้าที่เหมือนกัน เช่น Spyder กับ Visual Studio Code ซึ่งเป็น IDE ทั้งคู่
เลือก Anaconda ถ้าคุณต้องการใช้โปรแกรมเหล่านี้ทันที โดยไม่อยากมายุ่งกับการติดตั้งเอง
ขนาดของพื้นที่จัดเก็บ
Anaconda มีขนาดโปรแกรมที่ใหญ่ และใช้เวลาติดตั้งนานกว่า Miniconda บน macOS ตัว Anaconda มีขนาดประมาณ 4GB ส่วน Miniconda มีขนาดประมาณ 200MB เท่านั้น
du -sh anaconda3
---------------------------------------
3.8GB anaconda3
du -sh miniconda3
---------------------------------------
194M miniconda3
ถ้าขนาดไม่ใช่ปัญหา เลือก Anaconda
ความถนัดกับ command line (CLI)
Anaconda มาพร้อมกับโปรแกรม Navigator ซึ่งเป็นโปรแกรมที่มีอินเทอร์เฟสแบบกราฟิก (GUI) ทำให้ใช้งานง่าย โดยเฉพาะกับผู้ที่เพิ่งเริ่มต้น เราสามารถใช้ Navigator จัดการได้ทั้ง environments และ packages
ส่วนใน Miniconda การติดตั้ง-จัดการโปรแกรม และ package ต้องทำผ่าน command line
เลือก Anaconda ถ้าคุณไม่ถนัดกับ command line แต่ถ้าคุณมีประสบการณ์กับ Python และใช้ command line ได้อย่างคล่องแคล่ว เลือก Miniconda