Python là một trong những ngôn ngữ lập trình phổ biến và dễ code nhất hiện nay bởi tính đơn giản và dễ code của nó. Nó hiện rất phổ biến đối với những người mới bắt đầu và các lập trình viên hoặc nhà phát triển máy tính có kinh nghiệm
Nó được sử dụng để phát triển bất kỳ loại phần mềm/ứng dụng nào bằng cách sử dụng một vài dòng mã đơn giản cho các thuật toán học máy phức tạp.
Phiên bản phát hành chính của Python là 3. 8 ngày này. Nó đã bao gồm nhiều tính năng như tham số chỉ dành cho vị trí, hỗ trợ chuỗi f, bộ đệm hệ thống tệp song song và nhiều tính năng khác
Trăn 3. 8 không có trong kho Red Hat mặc định. Vì vậy, trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn các cách khác nhau để cài đặt Python trên hệ thống RHEL 7 Linux
Trong quy trình đầu tiên, chúng tôi sẽ sử dụng gói gỡ lỗi từ deadsnakes PPA và trong quy trình thứ hai, chúng tôi sẽ cài đặt Python bằng nguồn
Cài đặt Python 3 trên RHEL 7 với trình quản lý gói yum
Để cài đặt Python 3 với apt rất đơn giản và nó sẽ cài đặt chỉ trong vài bước
Bước 1 – Trước tiên hãy cập nhật danh sách gói trên RHEL và cài đặt các điều kiện tiên quyết để cài đặt Python trên Red Hat bằng các lệnh sau
$ sudo yum update
Bước 2 – Sau khi cập nhật gói, bạn có thể cài đặt Python3 mới nhất bằng lệnh bên dưới
$ sudo yum install python3
Bước 3 – Sau khi cài đặt Python, chúng ta có thể xác minh bằng cách kiểm tra phiên bản Python đã cài đặt
$ python3 --version
output:
Python 3.8.0
Nếu màn hình của bạn cũng hiển thị đầu ra như trên, có nghĩa là Python 3. 8 đã được cài đặt thành công trên hệ thống Red Hat của bạn
Cài đặt Python 3. 8 trên RHEL 7 từ nguồn
Trong phương pháp này, chúng tôi sẽ giải thích quy trình cài đặt Python 3. 8 trên RHEL 7 Linux sử dụng nguồn
Bước 1 – Trong bước đầu tiên, hãy cập nhật danh sách gói kho lưu trữ và cài đặt các phụ thuộc để xây dựng Python trên Red Hat, sử dụng lệnh sau
$ sudo yum update
$ sudo yum install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
Bước 2 – Bây giờ hãy tải xuống Python 3. 8 từ trang tải xuống Python bằng cách sử dụng lệnh wget, như hình bên dưới
$ wget //www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
Bước 3 - sau khi tải xuống gói nguồn, giải nén tệp được nén bằng lệnh sau
$ tar -xf Python-3.8.0.tgz
Bước 4 – Bây giờ hãy nhập vào thư mục nguồn Python mới được giải nén và chạy tập lệnh cấu hình để kiểm tra tính tương thích của hệ thống và các phụ thuộc để xây dựng Python trên hệ thống của bạn
$ cd Python-3.8.0
$ ./configure --enable-optimizations
Sử dụng tùy chọn
$ sudo yum install python3
2 để tối ưu hóa nhị phân Python bằng cách chạy nhiều thử nghiệm, quá trình này có thể mất nhiều thời gian hơnBước 5 – Bây giờ, chúng ta có thể bắt đầu Python 3. Quá trình build 8 sử dụng lệnh make như hình bên dưới
$ make -j 8
Bước 6 – Sau khi hoàn tất quá trình xây dựng, bạn có thể cài đặt các tệp nhị phân Python bằng cách sử dụng lệnh sau
$ sudo yum install python3
0Bước 7 - Bây giờ, Python 3. 8 được cài đặt trong hệ thống của bạn;
$ python3 --version
Đầu ra sẽ hiển thị trên màn hình của bạn tương tự như bên dưới
output:
Python 3.8.0
Phần kết luận
Bạn đã học cách cài đặt Python trong hệ thống RHEL 7 của mình bằng hai phương pháp khác nhau, một phương pháp là sử dụng kho lưu trữ deadsnakes và một phương pháp khác là sử dụng nguồn. Bây giờ, hệ thống của bạn đã sẵn sàng để phát triển các dự án python khác nhau
Python có mặt trên hầu hết các hệ điều hành trên thế giới. Mặc định Redhat cung cấp 2. Phiên bản 7x trên Redhat Enterprise Linux 7. x. Nhưng sự phát triển mới chủ yếu diễn ra trên Python 3. phiên bản x kể từ 2. x là di sản. Nếu bạn cần trăn 3. x, thì bạn cần cài đặt nó bằng kho lưu trữ phần mềm Redhat [nếu bạn có đăng ký Redhat] hoặc bạn có thể sử dụng kho lưu trữ centos/fedora qua epel. Hãy nhanh chóng đi qua con trăn 3. x cài đặt. Chúng ta cũng sẽ xem cách tạo python 3. x có sẵn dưới dạng chương trình mặc định
Môi trường .
- Redhat Enterprise Linux 7. 4
- Kết nối mạng Internet
- Thoát phiên bản python – 2. 7
Kích hoạt kho lưu trữ EPEL
1. Đăng nhập vào RHEL 7. x với tư cách là người dùng root
2. Cài đặt gói phát hành epel mới nhất
$ sudo yum install python3
3
3. Cài đặt gói “ius-release” từ kho lưu trữ CentOS
$ sudo yum install python3
4
Cài đặt Python 3. x trên RHEL 7. x
1. Cài đặt trăn 3. 6 [Bản phát hành ổn định hiện tại] sử dụng lệnh yum
$ sudo yum install python3
5
2. Xác định phiên bản python hiện tại và đường dẫn python
$ sudo yum install python3
6Ở đây bạn có thể thấy rằng python được liên kết mềm với python2 và python2 được liên kết mềm với python 2. 7
3. Cùng tìm hiểu đường dẫn tìm kiếm lệnh
$ sudo yum install python3
7Ở đây bạn có thể thấy rằng “Commands” sẽ được tìm kiếm đầu tiên trong “/usr/local/sbin” và sau đó nó sẽ tìm kiếm trong “/usr/bin”
4. Hãy tạo một liên kết mềm dưới dạng python trong “/usr/local/sbin” cho python 3. 6
$ sudo yum install python3
85. Thực thi “python” và kiểm tra phiên bản
$ sudo yum install python3
9Chúng tôi đã tạo python 3. 6 làm chương trình python mặc định mà không xóa hoặc sửa đổi liên kết mềm của python hiện có