Thiết lập các thư viện và nền tảng bằng Anaconda để xây dựng Desktop, Web, Science Applications với Python

Giới thiệu

Trong bài này chúng ta cùng thực hiện việc thiết lập các thư viện và nền tảng cho ngôn ngữ Python.

Các bộ thư viện và nền tảng này hỗ trợ việc phát triển Desktop / Web / Science Applications.

Chúng ta có thể cài đặt các thư viện và nền tảng quen thuộc như sau:

  • tensorflow
  • scikit-learn
  • spacy
  • keras
  • numpy
  • mathplotlib
  • nltk
  • theano
  • pytorch

Thiết lập các thư viện và nền tảng

Bước 1.

Chúng ta thực thi chương trình Anaconda Navigator, là giao diện đồ họa điều khiển, với chuỗi lệnh:

anaconda-navigator

Hình 1. Thực thi ứng dụng Anaconda Navigator.

Bước 2.

Trong màn hình giao diện chính của Anaconda Navigator.

Chúng ta lựa chọn tab Environments.

Chúng ta lựa chọn nút Create để tạo một môi trường Python mới dành cho việc xây dựng phần mềm.

Chúng ta thiết lập các thông tin tương tự như sau:

Name: work

Location: /home/ubuntu/.conda/envs/work

Packages: Python 3.6

Chú ý rằng các thư viện và nền tảng phổ biến hiện nay vẫn thực thi trên nền Python 3.6.

Chúng ta lựa chọn nút Create để tiếp tục.

Hình 2. Tạo môi trường Python mới để làm việc.

Bước 3.

Hệ thống thực hiện thiết lập môi trường work mà chúng ta vừa xác định ở trên.

Hình 3. Hệ thống thiết lập môi trường làm việc mới.

Bước 4.

Trong ô Channels, chúng ta lựa chọn các thư viện và nền tảng cần thiết.

Chúng ta lựa chọn nút Apply để tiến hành cài đặt.

Hình 4. Lựa chọn các thư viện và nền tảng để cài đặt.

Bước 5.

Màn hình tổng hợp các gói sẽ được cài đặt hiện ra.

Chúng ta lựa chọn nút Apply để tiếp tục.

Hình 5. Màn hình tổng hợp các gói sẽ được cài đặt.

Bước 6.

Hệ thống tiến hành download và cài đặt các thư viện và nền tảng được lựa chọn.

Hình 6. Hệ thống tiến hành download và cài đặt các thư viện và nền tảng được lựa chọn.

Bước 7.

Hệ thống hoàn thành việc cài đặt các thư viện và nền tảng được lựa chọn.

Hình 7. Hệ thống hoàn thành cài đặt các thư viện và nền tảng được lựa chọn.

Bước 8.

Chúng ta lựa chọn tab Home.

Chúng ta lựa chọn môi trường work trong ô Channels.

Chúng ta lựa chọn nút Install tại ô Notebook để cài đặt ứng dụng IDE này.

Hình 8. Cài đặt ứng dụng Jupyter Notebook.

Bước 9.

Hệ thống thực hiện download và cài đặt Jupyter Notebook.

Hình 9. Hệ thống thực hiện download và cài đặt Jupyter Notebook.

Bước 10.

Chúng ta lựa chọn nút Install tại ô Spyder để cài đặt ứng dụng IDE này.

Hình 10. Cài đặt ứng dụng Spyder.

Bước 11.

Hệ thống thực hiện download và cài đặt Spyder.

Hình 11. Hệ thống thực hiện download và cài đặt Spyder.

Tổng kết

Trong bài này chúng ta đã cùng nhau thực hiện thiết lập các thư viện và nền tảng bằng Anaconda để phát triển Desktop / Web / Science Applications với Python.

Thiết lập Anaconda trên Ubuntu 18.04 x64 LTS – Phần 2 – Cài đặt Anaconda cho Python 3.7

Giới thiệu

Anaconda Distribution là trình quản lý gói, quản lý môi trường và phân phối Python miễn phí, dễ cài đặt với bộ sưu tập hơn 1000 gói nguồn mở với sự hỗ trợ cộng đồng miễn phí.

Anaconda là độc lập nền tảng, vì vậy chúng ta có thể sử dụng trên Windows, macOS hay Linux.

Trong bài này chúng ta thực hiện nội dung thứ hai là cài đặt Anaconda cho Python 3.7 trên Ubuntu 18.04 x64 LTS.

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

Bước 1.

Chúng ta thực hiện download Anaconda cho Python 3.7 trên Linux tại website:

https://www.anaconda.com/distribution/

Chúng ta chú ý lựa chọn phiên bản dành cho Python 3.7.

Hình 1. Download anaconda.

Bước 2.

Chúng ta chọn chức năng Show Applications ở phía dưới cùng trên thanh Toolbars bên trái màn hình.

Chúng ta nhập chuỗi terminal để lựa chọn ứng dụng thực thi dòng lệnh Terminal.

Hình 2. Lựa chọn chức năng Terminal.

Bước 3.

Chúng ta thực hiện chuyển đến thư mục chứa tập tin được download về, giả sử ở đây là thư mục Downloads:

cd Downloads

Chúng ta thực hiện kiểm tra mã hóa với chuỗi lệnh:

sudo md5sum Anaconda3-2019.03-Linux-x86_64.sh

Chúng ta tập mật khẩu vì thực hiện chuỗi lệnh với tài khoản root.

Hình 3. Kiểm tra mã hóa.

Bước 4.

Chúng ta thực hiện cài đặt Anaconda với chuỗi lệnh:

sudo bash ~/Downloads/Anaconda3-2019.03-Linux-x86_64.sh

Hình 4. Chuỗi cài đặt anaconda.

Bước 5.

Trong quá trình cài đặt, hệ thống yêu cầu lựa chọn phím Enter để xem bản quyền.

Chúng ta lựa chọn phím Enter để tiếp tục.

Hình 5. Lựa chọn phím Enter để xem bản quyền.

Bước 6.

Chúng ta liên tục lựa chọn phím Enter để xem bản quyền.

Hình 6. Lựa chọn phím Enter liên tục để xem bản quyền.

Bước 7.

Sau khi xem hết bản quyền, hệ thống yêu cầu nhập yes để chấp nhận.

Chúng ta nhập yes để chấp nhận bản quyền.

Hình 7. Nhập “yes” để chấp nhận bản quyền.

Bước 8.

Hệ thống tiếp tục thông báo về thư mục mặc định để cài đặt Anaconda.

Chúng ta lựa chọn phím Enter để chấp nhận thư mục mặc định.

Hình 8. Lựa chọn Enter để chấp nhận thư mục cài đặt mặc định.

Bước 9.

Hệ thống thực hiện cài đặt Anaconda.

Hình 9. Hệ thống thực hiện cài đặt Anaconda.

Bước 10.

Trong quá trình cài đặt, hệ thống hỏi có khởi tạo chức năng conda không.

Chúng ta nhập yes để chấp nhận thực hiện.

Hình 10. Lựa chọn “yes” để khởi tạo ứng dụng conda.

Bước 11.

Hệ thống hoàn thành cài đặt Anaconda.

Hình 11. Hệ thống hoàn thành cài đặt Anaconda.

Bước 12.

Chúng ta tắt và khởi động lại chức năng Terminal để hoàn tất cài đặt.

Chúng ta thực thi chương trình Anaconda Navigator, là giao diện đồ họa điều khiển, với chuỗi lệnh:

anaconda-navigator

Hình 12. Thực thi chương trình Anaconda Navigator.

Bước 13.

Màn hình chào mừng Anaconda Navigator.

Chúng ta có thể để mặc định hoặc bỏ qua màn hình chào này cho mỗi lần khởi động sau.

Hình 13. Màn hình chào mừng Anaconda Navigator.

Bước 14.

Màn hình giao diện chính của Anaconda Navigator.

Hình 14. Màn hình giao diện chính Anaconda Navigator.

Tổng kết

Trong bài này chúng ta đã cùng nhau thực hiện cài đặt Anaconda cho Python 3.7.