How to install Anaconda3, Tensorflow, jupyter on CentOS 7 (2019)
Mục lục:
- Cài đặt TensorFlow trên CentOS
- 1. Cài đặt Python 3
- 2. Tạo môi trường ảo
- 3. Cài đặt TensorFlow
- Phần kết luận
TensorFlow là một nền tảng mã nguồn mở và miễn phí để xây dựng các mô hình học máy do Google phát triển. Nó được sử dụng bởi một số tổ chức bao gồm Twitter, PayPal, Intel, Lenovo và Airbus.
Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt TensorFlow trên CentOS 7.
TensorFlow có thể được cài đặt trên toàn hệ thống, trong môi trường ảo Python, dưới dạng bộ chứa Docker hoặc với Anaconda.
Cài đặt TensorFlow trên CentOS
TensorFlow hỗ trợ cả Python 2 và 3.
Chúng tôi sẽ sử dụng Python 3 và cài đặt TensorFlow trong môi trường ảo. Bằng cách này, bạn có thể có nhiều môi trường Python bị cô lập khác nhau trên một máy tính và cài đặt một phiên bản cụ thể của mô-đun trên cơ sở từng dự án mà không lo rằng nó sẽ ảnh hưởng đến các Dự án khác của bạn.
1. Cài đặt Python 3
Chúng tôi sẽ cài đặt Python 3.6 từ kho lưu trữ Bộ sưu tập phần mềm (SCL).
CentOS 7 xuất xưởng với Python 2.7.5, một phần quan trọng của hệ thống cơ sở CentOS. SCL sẽ cho phép bạn cài đặt các phiên bản python 3.x mới hơn cùng với python v2.7.5 mặc định để các công cụ hệ thống như yum sẽ tiếp tục hoạt động bình thường.
Để kích hoạt kho lưu trữ, hãy cài đặt tệp phát hành SCL:
sudo yum install centos-release-scl
Sau khi hoàn tất cài đặt Python 3.6 bằng cách chạy lệnh sau:
sudo yum install rh-python36
Bây giờ chúng tôi đã sẵn sàng để tạo một môi trường ảo cho dự án TensorFlow của chúng tôi.
2. Tạo môi trường ảo
Bắt đầu từ Python 3.6, cách được đề xuất để tạo môi trường ảo là sử dụng mô-đun
venv
.
Để truy cập Python 3.6, bạn cần khởi chạy một phiên bản shell mới bằng công cụ scl:
scl enable rh-python36 bash
Điều hướng đến thư mục mà bạn muốn lưu trữ dự án TensorFlow. Nó có thể là thư mục chính của bạn hoặc bất kỳ thư mục nào khác mà người dùng có quyền đọc và ghi.
Tạo một thư mục mới cho dự án TensorFlow và cd vào đó:
mkdir tensorflow_project
cd tensorflow_project
Trong thư mục, chạy lệnh sau để tạo môi trường ảo:
python3 -m venv venv
Lệnh trên tạo một thư mục có tên
venv
, chứa một bản sao của nhị phân Python, trình quản lý gói Pip, thư viện Python chuẩn và các tệp hỗ trợ khác. Bạn có thể sử dụng bất kỳ tên nào bạn muốn cho môi trường ảo.
Để bắt đầu sử dụng môi trường ảo này, bạn cần kích hoạt nó bằng cách chạy tập lệnh
activate
:
source venv/bin/activate
Sau khi được kích hoạt, thư mục bin của môi trường ảo sẽ được thêm vào đầu biến
$PATH
. Ngoài ra lời nhắc của shell của bạn sẽ thay đổi và nó sẽ hiển thị tên của môi trường ảo bạn hiện đang sử dụng. Trong trường hợp này đó là
venv
.
Nâng cấp pip lên phiên bản mới nhất để tránh sự cố khi cài đặt gói:
3. Cài đặt TensorFlow
Bây giờ môi trường ảo đã được kích hoạt, đã đến lúc cài đặt thư viện TensorFlow. Để làm như vậy, gõ như sau:
pip install --upgrade tensorflow
Trong môi trường ảo, bạn có thể sử dụng lệnh
pip
thay vì
pip3
và
python
thay vì
python3
.
Để xác minh cài đặt, sử dụng lệnh sau đây sẽ in phiên bản TensorFlow:
python -c 'import tensorflow as tf; print(tf.__version__)'
Tại thời điểm viết bài viết này, phiên bản ổn định mới nhất của TensorFlow là 1.13.1
1.13.1
Phiên bản TensorFlow của bạn có thể khác với phiên bản hiển thị ở đây.
Khi bạn đã hoàn thành công việc của mình, hãy hủy kích hoạt môi trường, bằng cách nhập
deactivate
và bạn sẽ trở lại vỏ bình thường.
Phần kết luận
Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt TensorFlow CentOS 7.
Không thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt tenorflow trên debian 9
TensorFlow là một nền tảng mã nguồn mở và miễn phí dành cho học máy được xây dựng bởi Google. Hướng dẫn này sẽ hướng dẫn bạn trong quá trình cài đặt TensorFlow trên Debian 9.
Cách cài đặt tenorflow trên Ubuntu 18.04
TensorFlow là một nền tảng mã nguồn mở và miễn phí dành cho học máy được xây dựng bởi Google. Hướng dẫn này mô tả cách cài đặt TensorFlow trên Ubuntu 18.04.







