Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Hướng dẫn từng bước: Cài đặt & Cấu hình Anaconda trên Ubuntu

Anaconda là phần mềm mã nguồn mở dùng để quản lý machine learning, data science, và các quy trình khoa học khác. Đây là môi trường Python tích hợp đi kèm hàng trăm gói khoa học giúp bạn bắt đầu dự án.

Anaconda dễ cài đặt và cấu hình trên Linux cũng như các OS khác như Windows và macOS. Hãy xem cách cài và thiết lập Anaconda trên Ubuntu qua command line.

Anaconda là gì?

Anaconda là bản phân phối của ngôn ngữ lập trình R và Python cho tính toán khoa học. Dùng trong dự án liên quan machine learning, xử lý dữ liệu, data science, và phân tích dự đoán, Anaconda làm cho quản lý gói và triển khai dễ dàng cho người mới và cộng đồng khoa học.

Anaconda bao gồm conda - trình quản lý gói và môi trường dùng để cô lập dự án dùng các phiên bản Python hoặc gói khác nhau. Cũng dùng để cập nhật gói và cài/gỡ gói từ một dự án cụ thể.

Cách cài Anaconda trên Ubuntu

Dưới đây là các bước cài Anaconda trên Ubuntu:

Bước 1: Cập nhật và nâng cấp hệ thống

Để bắt đầu cài Anaconda trên Ubuntu, trước tiên cập nhật kho lưu trữ hệ thống Linux. Mở terminal Ubuntu bằng Ctrl + Alt + T và chạy lệnh:

sudo apt-get update

Bây giờ chạy lệnh sau để nâng cấp gói hệ thống:

sudo apt-get upgrade

Bước 2: Tải trình cài Anaconda trên Ubuntu

Bước này, bạn dùng lệnh wget tải gói Anaconda. Nếu chưa có Wget, chạy:

sudo apt-get install wget

Bạn cần tải trình cài vào thư mục /tmp. Dùng cd vào /tmp:

cd /tmp

Khi đã ở đó, chạy lệnh sau để tải gói:

wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

Việc tải có thể mất một chút thời gian. Gói Anaconda lớn, gần 500MB+. Khi tải Anaconda, nó đi kèm conda, Python, và hơn 150 gói khoa học với phụ thuộc.

Sau khi tải xong trình cài Anaconda, xác minh tính toàn vẹn hash code bằng lệnh:

sha256sum Anaconda3-2022.05-Linux-x86_64.sh

Đầu ra là checksum SHA256 của trình cài Anaconda, và phải khớp với mã trên trang web chính thức Anaconda.

Nếu không khớp, bạn sẽ gặp lỗi và script không cài được Anaconda. Nếu khớp, bạn có thể tiến hành cài Anaconda.

Bước 3: Cài Anaconda trên Ubuntu

Để cài Anaconda, chạy Bash shell script trình cài:

bash Anaconda3-2022.05-Linux-x86_64.sh

Những ai không muốn Anaconda chiếm hết dung lượng đĩa có thể cài Miniconda. Miniconda là bản phân phối nhẹ chỉ có conda và Python. Nếu muốn cài gói khoa học, vẫn làm được với conda.

Để cài Miniconda, dùng lệnh:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sha256sum Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

Lệnh đầu tải gói, lệnh hai xác minh hash, lệnh ba chạy trình cài Miniconda.

Sau khi chạy script Bash, nó sẽ nhắc xem license agreement. Để xem license, gõ yes và nhấn Enter.

Sau khi xem license, trình cài hỏi đồng ý hay không. Gõ yes để đồng ý và nhấn Enter.

Tiếp theo, trình cài hỏi vị trí cài Anaconda. Để giữ vị trí mặc định, nhấn Enter. Ngược lại, nhập đường dẫn thư mục bạn muốn cài. Sau đó cài đặt bắt đầu, bạn theo dõi trên terminal.

Khi cài xong, kích hoạt cài đặt môi trường bằng lệnh:

source ~/.bashrc

Bước 4: Xác minh cài đặt

Sau khi cài xong, thói quen tốt là xác minh cài đặt. Bạn làm được với lệnh:

conda info

Trong đầu ra, bạn sẽ thấy mọi thông tin về Anaconda. Điều này xác nhận Anaconda tồn tại trên hệ thống. Nếu gặp lỗi "conda: command not found", nghĩa là có vấn đề cài đặt khiến trình cài thất bại.

Để khắc phục, thử cài lại Anaconda từ đầu và chắc chắn không bỏ sót bước nào.

Cách khác xác minh là kiểm tra phiên bản ứng dụng vừa cài. Nếu nhận được số phiên bản, nghĩa là ứng dụng cài thành công và sẵn sàng dùng.

Để kiểm tra phiên bản conda, chạy:

conda --version

Cách cập nhật Anaconda trên Ubuntu

Bạn không cần cập nhật Anaconda ngay sau cài. Nhưng sớm muộn bạn sẽ cần. Lúc đó, trước tiên cập nhật trình quản lý gói conda:

conda update conda

Nhập y hoặc yes để tiếp tục.

Sau đó, dùng lệnh sau cập nhật Anaconda qua conda:

conda update anaconda

Cách gỡ Anaconda khỏi Ubuntu

Nếu cần gỡ Anaconda khỏi hệ thống? Bạn có thể gỡ Anaconda khỏi Ubuntu với hai lệnh Linux cơ bản. Trước tiên, cài gói anaconda-clean:

conda install anaconda-clean

Sau đó, dùng nó xóa tất cả file và thư mục thuộc Anaconda:

anaconda-clean

Xử lý quy trình khoa học dễ dàng với Anaconda

Bạn đã cài thành công Anaconda trên Ubuntu và có thể bắt đầu thử nghiệm các gói khoa học khác nhau. Bạn cũng có thể cài gói bổ sung với conda nếu muốn.

Anaconda là công cụ mạnh mẽ cho phép bạn dễ dàng phát triển và triển khai mô hình machine learning và làm cho việc học dễ dàng nhờ hàng trăm gói và thư viện khoa học nó cung cấp.