Cách cài đặt và thiết lập Anaconda trên Ubuntu | Học CNTT cùng FUNiX

Cách cài đặt và thiết lập Anaconda trên Ubuntu

Chia sẻ kiến thức 02/07/2023

Anaconda là một phần mềm nguồn mở được sử dụng để quản lý học máy, khoa học dữ liệu và các quy trình công việc khoa học khác. Đó là một môi trường Python tích hợp đi kèm với hàng trăm gói khoa học giúp bạn bắt đầu với các dự án của mình. Đây là cách cài đặt nó trên Ubuntu.

 

Anaconda rất dễ cài đặt và cấu hình trên Linux, Windows và macOS. Hãy xem cách bạn có thể cài đặt và thiết lập Anaconda trên Ubuntu thông qua dòng lệnh.
 

Anaconda là gì?

Anaconda là bản phân phối của ngôn ngữ lập trình Python và R dành cho máy tính khoa học. Nó được sử dụng trong các dự án liên quan đến học máy, xử lý dữ liệu, khoa học dữ liệu và phân tích dự đoán.

Anaconda bao gồm conda, trình quản lý gói và môi trường được dùng để cách ly các dự án dùng các phiên bản khác nhau của Python hoặc các gói của nó. Nó cũng được dùng để cập nhật các gói và cài đặt hoặc gỡ cài đặt chúng khỏi một dự án cụ thể.

Cách cài đặt Anaconda trên Ubuntu

Có 4 bước bước để cài đặt Anaconda trên Ubuntu:

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

Trước tiên bạn cần cập nhật kho lưu trữ hệ thống Linux của mình . Để làm điều đó, hãy mở terminal Ubuntu bằng cách nhấn Ctrl + Alt + T rồi đưa ra lệnh sau:

sudo apt-get update

Thực hiện lệnh sau để nâng cấp các gói hệ thống:

sudo apt-get upgrade

Bước 2: Tải Trình cài đặt (installer) Anaconda trên Ubuntu

Trong bước này, bạn sẽ sử dụng lệnh wget để tải xuống gói Anaconda. Nếu bạn chưa cài đặt Wget trên hệ thống của mình, hãy chạy lệnh sau:

 
sudo apt-get install wget

Bạn cần tải bộ cài đặt vào thư mục /tmp. Sử dụng lệnh cd để vào thư mục /tmp:

cd /tmp

Sau đó hãy chạy lệnh sau để tải xuống gói:

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

Quá trình này có thể mất một chút thời gian, vì gói Anaconda là một tệp lớn, gần 500MB+. Khi bạn tải xuống Anaconda, nó sẽ đi kèm với conda, Python và hơn 150 gói khoa học cũng như các phần phụ thuộc của chúng.

Gói Anaconda đã được tải xuống bằng wget

Khi bạn đã tải xuống gói trình cài đặt Anaconda, hãy xác minh tính toàn vẹn của mã băm (hash code) bằng lệnh sau:

sha256sum Anaconda3-2022.05-Linux-x86_64.sh
Tổng kiểm tra Sha256 để xác minh gói anaconda

Đầu ra là checksum (giá trị tổng kiểm) SHA256 của trình cài đặt Anaconda và nó phải khớp với mã có trên trang web chính thức của Anaconda.

 

Nếu checksum không khớp với mã, bạn sẽ gặp lỗi và tập lệnh sẽ không cài đặt Anaconda. Nếu mã phù hợp, bạn có thể chuyển sang cài đặt Anaconda trên hệ thống.

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

Để cài đặt Anaconda, thực thi tập lệnh shell Anaconda Bash như sau:

bash Anaconda3-2022.05-Linux-x86_64.sh

Những người không muốn Anaconda chiếm hết dung lượng đĩa trên hệ thống có thể cài đặt Miniconda để thay thế. Miniconda là một bản phân phối nhẹ hơn chỉ đi kèm với conda và Python. Nếu bạn muốn cài đặt bất kỳ gói khoa học nào, bạn vẫn có thể thực hiện với conda.

Để cài đặt Miniconda, dùng các lệnh sau:

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 1 sẽ tải xuống gói, lệnh 2 sẽ xác minh tính toàn vẹn hàm băm của tệp đã tải xuống và lệnh cuối cùng thực thi trình cài đặt Miniconda.

Khi bạn đã chạy tập lệnh Bash, bạn sẽ được nhắc xem thỏa thuận cấp phép. Để xem giấy phép, hãy nhập yes và nhấn Enter.

Thỏa thuận cấp phép Anaconda được hiển thị trên thiết bị đầu cuối
 

Sau đó, trình cài đặt sẽ hỏi bạn có chấp nhận giấy phép hay không. Nhập yes để đồng ý và nhấn Enter.

Người dùng đang được hỏi nếu anh ta đồng ý với thỏa thuận

Tiếp theo, bạn sẽ được hỏi vị trí cài đặt Anaconda. Để giữ vị trí mặc định, nhấn Enter. Nếu không, hãy chỉ đến đường dẫn đến thư mục mà bạn muốn cài đặt ứng dụng. Sau đó, quá trình cài đặt sẽ bắt đầu và bạn có thể theo dõi nó trên terminal.

Trình cài đặt Anaconda hỏi người dùng vị trí nơi Anaconda sẽ được cài đặt

Khi quá trình cài đặt hoàn tất, hãy kích hoạt cài đặt môi trường với lệnh:

 
source ~/.bashrc

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

Sau khi quá trình cài đặt hoàn tất, bạn nên xác minh cài đặt bằng lệnh sau:

conda info
Thông tin Conda hiển thị trên Ubuntu

Ở đầu ra, bạn sẽ thấy tất cả thông tin liên quan đến Anaconda. Điều này nói rằng Anaconda hiện tồn tại trên hệ thống của bạn. Nếu bạn gặp lỗi “conda: command not found”, điều này có nghĩa là đã xảy ra sự cố với quá trình cài đặt.

Trong trường hợp, hãy thử cài đặt lại Anaconda và đảm bảo bạn làm đúng theo các bước ở trên.

Một cách khác để xác minh cài đặt là kiểm tra phiên bản ứng dụng bạn vừa cài đặt. Nếu bạn nhận được số phiên bản ở đầu ra, điều này có nghĩa là ứng dụng đã được cài đặt thành công và ứng dụng hiện đã tồn tại trên hệ thống.

 

Kiểm tra phiên bản của conda với lệnh sau:

conda --version

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

Để cập nhật Anaconda trên Ubuntu, trước tiên bạn sẽ cần cập nhật trình quản lý gói conda bằng cách chạy lệnh sau:

conda update conda
Trình quản lý conda đang được cập nhật trên ubuntu

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

Sau đó, thực thi lệnh sau để cập nhật Anaconda bằng conda:

conda update anaconda
Anaconda đang được cài đặt trên Ubuntu

Cách gỡ cài đặt Anaconda khỏi Ubuntu

Bạn có thể gỡ bỏ Anaconda khỏi Ubuntu với hai lệnh Linux cơ bản. Trước tiên, bạn sẽ cài đặt gói anaconda-clean trên hệ thống bằng lệnh sau:

 
conda install anaconda-clean

Tiếp theo, sử dụng gói anaconda-clean để xóa tất cả các tệp và thư mục thuộc về Anaconda:

anaconda-clean
Anaconda bị xóa khỏi Ubuntu

Xử lý quy trình làm việc khoa học một cách dễ dàng với Anaconda

Bạn đã cài đặt thành công Anaconda trên Ubuntu. Anaconda là một công cụ mạnh mẽ cho phép bạn dễ dàng phát triển và triển khai các mô hình học máy, đồng thời giúp việc học trở nên dễ dàng với sự trợ giúp của hàng trăm gói và thư viện khoa học mà công cụ này cung cấp.

Tìm hiểu ngay chương trình học công nghệ thông tin trực tuyến tại FUNiX ở đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/install-anaconda-on-ubuntu/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, phường Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

Cơ quan chủ quản: Công ty Cổ phần Giáo dục Trực tuyến FUNiX
MST: 0108171240 do Sở kế hoạch và Đầu tư thành phố Hà Nội cấp ngày 27 tháng 02 năm 2018
Địa chỉ:
Văn phòng Hà Nội: Tầng 4, Tòa nhà 25T2, Đường Nguyễn Thị Thập, phường Yên Hòa, Hà Nội.
Văn phòng TP.HCM: Lầu 8, Tòa nhà Giày Việt Plaza 180-182 Lý Chính Thắng, phường Nhiêu Lộc, TP. Hồ Chí Minh.
Hotline: 078 231 3602 – Email: info@funix.edu.vn

yêu cầu gọi lại