Anaconda là bản phân phối của ngôn ngữ lập trình Python và R. Đây là một gói được tuyển chọn gồm các trình thông dịch ngôn ngữ và tiện ích bổ sung cụ thể. Cơ sở người dùng của Anaconda chủ yếu đến từ các cộng đồng khoa học máy tính, phân tích dữ liệu và học máy.

Bắt đầu với Anaconda

Anaconda có sẵn cho Windows, macOS và Linux. Nhiều giấy phép chi phối việc sử dụng Anaconda; hướng dẫn này cài đặt Phiên bản cá nhân của Anaconda , miễn phí và mã nguồn mở.

Cài đặt Anaconda cung cấp cho bạn:

  • Một trình thông dịch Python và R mới và được chứng nhận
  • Một bộ sưu tập lớn các thư viện máy tính khoa học nguồn mở cho các ngôn ngữ này
  • Trình quản lý gói và môi trường conda
  • Giao diện người dùng đồ họa (GUI) Anaconda Navigator là một giải pháp thay thế cho conda

Lợi ích chính của Anaconda là đảm bảo tính tương thích của tất cả các yếu tố được liệt kê ở trên. Anaconda phổ biến trong số các nhà khoa học dữ liệu, nhà nghiên cứu và nhà thống kê. Nó xử lý các vấn đề về phụ thuộc và khả năng tương thích khi làm việc với Python và R để người dùng trong các lĩnh vực chuyên môn có thể tập trung vào nghiên cứu của họ.

Các bước cài đặt Anaconda

Anaconda có thể được cài đặt thông qua GUI hoặc trên dòng lệnh. Hướng dẫn này tập trung vào các bước cài đặt cho dòng lệnh trên bản phân phối CentOS.

Thực hiện theo hướng dẫn bên dưới để cài đặt Anaconda. Quá trình cài đặt mất khoảng hai mươi phút và chiếm khoảng 3,5 gigabyte dung lượng đĩa trong $HOMEthư mục người dùng.

1.Điều hướng đến thư mục làm việc của bạn. Đây có thể là thư mục home của bạn.

 cd /home/example_user

2.Cập nhật các gói hệ thống CentOS của bạn.

 dnf upgrade

3.Cài đặt bzip2gói.

 sudo dnf install bzip2

4.Nếu hệ thống CentOS của bạn chưa cài đặt Wget, hãy cài đặt ngay.

 sudo yum install -y wget

5.Tải xuống trình cài đặt Anaconda.

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

Lệnh này sẽ cài đặt Anaconda 3 và Python 3.8.

Ghi chú: Bạn có thể điều hướng đến kho lưu trữ Anaconda để truy cập tất cả trình cài đặt Anaconda.

6.Xác nhận tính xác thực của trình cài đặt bằng cách chạy lệnh bên dưới. Thay thế Anaconda3-2020.11-Linux-x86_64.shbằng phiên bản Anaconda bạn đã cài đặt ở bước trước.

 md5sum Anaconda3-2020.11-Linux-x86_64.sh

Bạn sẽ thấy chữ ký của bản phát hành cụ thể được trả về trong đầu ra. Khi viết hướng dẫn này, đầu ra được trả về sẽ giống như sau, 4cd48ef23a075e8555a8b6d0a8c4bae2 Anaconda3-2020.11-Linux-x86_64.sh. Kho lưu trữ Anaconda được đề cập trong phần trước liệt kê các băm toàn vẹn cho tất cả các bản tải xuống có sẵn.

7.Khởi chạy trình cài đặt bằng lệnh bên dưới. Thay thế Anaconda3-2020.11-Linux-x86_64.shbằng phiên bản Anaconda bạn đã cài đặt.

 sudo bash Anaconda3-2020.11-Linux-x86_64.sh

Khi được nhắc, hãy nhấn ENTER để tiếp tục. Đồng ý với các điều khoản cấp phép bằng cách nhập yes .

8.Chấp nhận vị trí cài đặt mặc định /root/anaconda3.

9.Khi được nhắc, initialize Anaconda3 by running conda initbạn nên nhập yes . Quá trình cài đặt kết thúc bằng thông báo “Thank you for installing Anaconda3!”. Chạy các lệnh sau để đảm bảo bạn có thể truy cập Anaconda và nó nằm trong đường dẫn hệ thống của bạn:

 sudo -s source /root/anaconda3/bin/activate
 export PATH="/root/anaconda3/bin:$PATH"

Ghi chú :Trong conda initlời nhắc, nếu bạn nhập no , conda không thể sửa đổi các tập lệnh shell của bạn. Để khởi tạo conda theo cách thủ công, hãy chạy các lệnh bên dưới sau khi cài đặt hoàn tất.

sudo -s source /root/anaconda3/bin/activate
export PATH="/root/anaconda3/bin:$PATH"
conda init

10.Xác minh cài đặt Anaconda bằng cách chạy lệnh sau:

 conda info

Tùy thuộc vào vị trí cài đặt, bạn sẽ thấy kết quả tương tự như sau:

active environment : None
       user config file : /home/example_user/.condarc
 populated config files :
          conda version : 4.9.2
    conda-build version : 3.20.5
         python version : 3.8.5.final.0
       virtual packages : __glibc=2.28=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /root/anaconda3  (read only)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /root/anaconda3/pkgs
                          /home/example_user/.conda/pkgs
       envs directories : /home/example_user/.conda/envs
                          /root/anaconda3/envs
               platform : linux-64
             user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.5 Linux/4.18.0-305.3.1.el8_4.x86_64 almalinux/8.4 glibc/2.28
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False

Bạn cũng có thể xác minh cài đặt conda bằng cách chạy lệnh listhoặc version:

conda list
conda --version

11.Tải shell lập trình Python bằng pythonlệnh.

 python

Tại thời điểm này, Anaconda sẽ ra mắt bản phát hành Python 3.8.5 hoặc có thể là một phiên bản khác nếu bạn đã cài đặt phiên bản Anaconda khác. Công ty Anaconda cung cấp nhiều tài liệu và tài liệu đào tạo khác để giúp bạn tìm hiểu sâu hơn về cách sử dụng Anaconda.

Nguồn: https://www.linode.com/docs/guides/install-anaconda-on-linux-centos-8-stream/