Trong bài hướng dẫn này, chúng ta sẽ lần lượt thực hiện các bước đơn giản để cài đặt môi trường lập trình để thực thi các chương trình học sâu trên ngôn ngữ lập trình Python và hệ điều hành macOS, với backend là TensorFlow.
BƯỚC 1: Tải và cài đặt Anaconda
- Truy cập https://www.anaconda.com/download/#macos để tải về và cài đặt theo hướng dẫn Anaconda.
- Nên chọn phiên bản Python 3.6 hoặc cao hơn.
BƯỚC 2: Tạo môi trường (environment) trên Anaconda Navigator
- Khởi chạy Anaconda Navigator từ giao diện Launchpad
- Thực hiện lần lượt các bước sau (xem hình):
- Chọn Environments tại thanh điều hướng trái
- Chọn Create tại góc dưới giao diện Anaconda Navigator
- Đặt tên cho môi trường (Ví dụ: tensorflow)
- Chọn Python 3.6 (khuyến nghị)
- Chọn Create và Anaconda Navigator sẽ tiến hành tải và cài đặt các gói phần mềm cơ bản.
BƯỚC 3: Khởi động và kích hoạt môi trường trên Terminal của macOS
- Khởi động chương trình Terminal (khởi động nhanh từ giao diện Spotlight Search)
- Gõ và thực thi lệnh: source activate <env_name>
BƯỚC 4: Cài đặt TensorFlow
- (Sau khi thực hiện xong Bước 3)
- (Trong quá trình cài đặt, hệ điều hành sẽ hiện thông báo yêu cầu cài Command Line Tool, tiến hành cài đặt theo hướng dẫn. Nếu hệ điều hành đã cài Xcode, có thể bỏ qua bước này.)
- Thực thi lần lượt các lệnh sau:
- pip install numpy scipy
- pip install scikit-learn
- pip install pillow
- pip install h5py
- Cài đặt TensorFlow bằng cách thực thi lệnh: pip install --ignore-installed --upgrade <URL>
- Môi trường Python 3.6 thì <URL> thay bằng https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.9.0-py3-none-any.whl
- Môi trường Python 2.7 thì <URL> thay bằng https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.9.0-py2-none-any.whl
- Cài đặt Keras bằng cách thực thi lệnh: pip install keras
BƯỚC 5: Kiểm tra cài đặt
- (Sau khi thực hiện xong Bước 3 và Bước 4)
- Gõ lệnh python trong cửa sổ Terminal để khởi động trình thông dịch Python
- Gõ lệnh import keras và bấm Enter
- Nếu kết quả hiện tương đương như hình bên dưới, gõ lệnh exit() để thoát trình thông dịch Python
- [Tùy-chọn] Gõ lệnh nano ~/.keras/keras.json để xem tập tin cấu hình Keras. Để thoát, bấm tổ hợp Ctrl+X