Miniconda là gì? Cài đặt nhanh Miniconda trên Windows, macOS, Linux

Bạn đã bao giờ tự hỏi Miniconda là gì? Miniconda không chỉ là một công cụ cài đặt Python mà còn là một cách tiếp cận linh hoạt và nhẹ nhàng cho việc quản lý môi trường Python và các gói phụ thuộc. Với sự tối giản và tính linh hoạt, Miniconda là sự lựa chọn lý tưởng cho những người muốn kiểm soát chặt chẽ môi trường phát triển của mình mà không cần phải cài đặt quá nhiều thứ.

Miniconda là gì?

Miniconda là một trình cài đặt nhỏ gọn miễn phí cho conda. Đây là một phiên bản khởi động nhanh của Anaconda chỉ bao gồm conda, Python, các gói phụ thuộc vào chúng và một số ít các gói khác hữu ích (như pip, zlib và một vài gói khác). Nếu bạn cần nhiều gói hơn, hãy sử dụng lệnh conda install để cài đặt từ hàng ngàn gói có sẵn mặc định trong kho lưu trữ công cộng của Anaconda hoặc từ các kênh khác như conda-forge hoặc bioconda.

Danh sách các trình cài đặt mới nhất của Miniconda

Danh sách các trình cài đặt này là cho phiên bản Python mới nhất: 3.12.1. Để xem lưu trữ các phiên bản Miniconda, vui lòng truy cập https://repo.anaconda.com/miniconda/.

Platform Name SHA256 hash
Windows Miniconda3 Windows 64-bit ff53a36b7024f8398cbfd043020f1f662cd4c5c2095c0007ddb4348aa5459375
macOS Miniconda3 macOS Intel x86 64-bit bash bc45a2ceea9341579532847cc9f29a9769d60f12e306bba7f0de6ad5acdd73e9
Miniconda3 macOS Intel x86 64-bit pkg a546c94bde8ee5e777f2047eec75a52c05a9ac8f90d7e13fe04fdfd72479a6c4
    
Miniconda3 macOS Apple M1 64-bit bash
1c277b1ec046fd1b628390994e3fa3dbac0e364f44cd98b915daaa67a326c66a
Miniconda3 macOS Apple M1 64-bit pkg cd94c9d95fc7417eca152ce6818c35dd9067cc9dd554918be600314b11cd86d2
Linux     
Miniconda3 Linux 64-bit
b978856ec3c826eb495b60e3fffe621f670c101150ebcbdeede4f961f22dc438
Miniconda3 Linux-aarch64 64-bit 942a057a52ec99f0fca4f413b87b332f6e61fad95c05fa7cabc003ae0b4471de
    
Miniconda3 Linux-s390x 64-bit
7ee6a3c41a825eca3b1c9e3c7155c67f7c26e31a75d7dc4f78f75a4c438e3009

Các dòng lệnh cài đặt nhanh

Các hướng dẫn dòng lệnh nhanh sau sẽ giúp bạn thiết lập nhanh chóng với trình cài đặt Miniconda mới nhất. Đối với trình cài đặt đồ họa (.exe và .pkg) và hướng dẫn kiểm tra hash, vui lòng xem Cách cài đặt Miniconda.

Windows

Ba lệnh này nhanh chóng và yên tĩnh cài đặt phiên bản 64-bit mới nhất của trình cài đặt và sau đó dọn dẹp sau khi hoàn tất. Để cài đặt một phiên bản hoặc kiến trúc khác của Miniconda cho Windows, hãy thay đổi tên của trình cài đặt .exe trong lệnh curl.

curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o miniconda.exe
start /wait "" miniconda.exe /S
del miniconda.exe

Sau khi cài đặt, mở chương trình "Anaconda Prompt (miniconda3)" để sử dụng Miniconda3. Đối với phiên bản Powershell, sử dụng "Anaconda Powershell Prompt (miniconda3)".

macOS

Bốn lệnh này nhanh chóng và yên tĩnh cài đặt phiên bản mới nhất của trình cài đặt cho macOS M1 và sau đó tự dọn dẹp. Để cài đặt một phiên bản hoặc kiến trúc khác của Miniconda cho macOS, hãy thay đổi tên của trình cài đặt .sh trong lệnh curl.

mkdir -p ~/miniconda3
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh

Sau khi cài đặt, khởi tạo Miniconda đã cài đặt mới của bạn. Các lệnh sau khởi tạo cho các shell bash và zsh:

~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh

Linux

Bốn lệnh sau đây sẽ cài đặt phiên bản 64-bit mới nhất của trình cài đặt một cách nhanh chóng và yên tĩnh, sau đó tự động dọn dẹp. Để cài đặt một phiên bản hoặc kiến trúc khác của Miniconda cho Linux, hãy thay đổi tên của trình cài đặt .sh trong lệnh wget.

mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh

Sau khi cài đặt, khởi tạo Miniconda bạn vừa mới cài đặt. Các lệnh sau đây khởi tạo cho các shell bash và zsh:

~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh

Dù bạn là một nhà phân tích dữ liệu, nhà phát triển phần mềm hay một người dùng Python mới, việc cài đặt và sử dụng Miniconda trên các nền tảng Windows, macOS và Linux là một bước quan trọng để tối ưu hóa quá trình phát triển và quản lý dự án của bạn. Với quy trình cài đặt đơn giản và hiệu suất mạnh mẽ, Miniconda là công cụ lý tưởng cho mọi người muốn làm việc với Python trong môi trường ổn định và linh hoạt.