Python có đi kèm với RHEL 7 không?

Bản phân phối Linux CentOS 7 bao gồm Python 2 theo mặc định. Tuy nhiên, Python 2 sẽ đạt EOL vào ngày 1 tháng 1 năm 2020. Mặc dù một số ứng dụng cũ có thể yêu cầu quyền truy cập vào Python 2 vì nhiều lý do, nhưng điều cực kỳ quan trọng là bắt đầu các dự án mới trong Python 3

Trong hướng dẫn này, chúng ta sẽ xem cách thiết lập và chạy Python 3 trên máy chủ CentOS 7. Cụ thể, chúng ta sẽ xem cách cài đặt Python 3 thông qua trình quản lý gói CentOS 7 Yum cũng như từ nguồn

Trong các bản phát hành CentOS 7 trước 7. 7, cần phải cung cấp Python 3 để cài đặt bằng cách thiết lập kho lưu trữ của bên thứ ba, chẳng hạn như kho lưu trữ IUS, vì kho lưu trữ cơ sở CentOS không cung cấp gói Python 3. Rất may, kể từ CentOS 7. 7, Python 3 có sẵn trong kho gói cơ sở

Để đảm bảo rằng chúng tôi đang làm việc với môi trường cập nhật nhất có thể về các gói của chúng tôi, chúng tôi có thể chạy lệnh sau

[root@centos7 ~]# yum update -y

Bây giờ môi trường đã được cập nhật, tất cả những gì chúng ta cần làm để cài đặt Python 3 là chạy lệnh sau

[root@centos7 ~]# yum install -y python3

Đó là nó. Python 3 hiện đã được cài đặt. Một ý tưởng hữu ích khác cần xem xét là PIP, trình quản lý gói Python cho Python 3, được cài đặt cùng với gói Python 3, vì vậy chúng tôi không phải lo lắng về điều đó như một bước cài đặt bổ sung

Để đảm bảo rằng Python 3 trên thực tế đã được cài đặt và có thể sử dụng được, chúng ta có thể chuyển sang trình bao Python 3 bằng cách chạy lệnh sau

[root@centos7 ~]# python3
Python 3.6.8 [default, Aug  7 2019, 17:28:10] 
[GCC 4.8.5 20150623 [Red Hat 4.8.5-39]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Bạn sẽ thấy phiên bản Python 3 được cài đặt trên hệ thống của mình cũng như sự thay đổi trong các ký tự dấu nhắc lệnh

Cài đặt Python 3 thông qua trình quản lý gói Yum cho đến nay là cách đơn giản nhất để hoàn thành công việc. Tuy nhiên, trong một số trường hợp, bạn có thể muốn có sẵn phiên bản Python mới nhất và đó là lúc cài đặt nguồn có thể hữu ích

Bước 1. Thiết lập môi trường

Để cài đặt Python 3 từ nguồn, chúng tôi sẽ cần đảm bảo rằng một số gói điều kiện tiên quyết đã được cài đặt trên hệ thống của chúng tôi

[root@centos7 ~]# yum install gcc openssl-devel bzip2-devel libffi-devel -y

Tiếp theo, chúng ta cần lấy phiên bản Python mà chúng ta muốn. Lệnh sau sẽ kéo xuống phiên bản ổn định mới nhất của Python 3. 8 kể từ khi viết bài viết này

[root@centos7 ~]# curl -O //www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

Bây giờ chúng ta cần giải nén tập tin

[root@centos7 ~]# tar -xzf Python-3.8.1.tgz

Bây giờ nó đã được giải nén, hãy chuyển sang thư mục kết quả

[root@centos7 ~]# cd Python-3.8.1/

Tiếp theo, chúng ta cần chuẩn bị biên dịch Python từ nguồn

[root@centos7 Python-3.8.1]# ./configure --enable-optimizations

Cuối cùng, chúng ta sẽ sử dụng lệnh sau để hoàn tất quá trình cài đặt mà không cần thay thế hệ thống mặc định Python trên hệ thống của chúng ta

________số 8_______

Quá trình biên dịch mã từ nguồn sẽ mất một chút thời gian, nhưng sau khi hoàn tất, chúng ta có thể kiểm tra phiên bản Python 3 mới của mình bằng cách chạy lệnh sau

[root@centos7 Python-3.8.1]# python3.8

Giống như trước đây khi chúng tôi cài đặt Python 3. 6 qua Yum, chúng tôi được đưa vào trình bao Python xuất ra phiên bản chúng tôi hiện đang sử dụng

[root@centos7 ~]# yum install -y python3
0

Python đã chứng kiến ​​​​xu hướng tăng trưởng liên tục trong thế kỷ 21 do tính linh hoạt của nó trong việc giải quyết các mục tiêu phát triển cả giao diện người dùng và phụ trợ. Nó cũng tiếp tục cung cấp, một chức năng đa nền tảng mạnh mẽ khi sử dụng cụm máy chủ, cùng với số lượng lớn các công cụ và thư viện có sẵn giúp giảm nỗ lực cần thiết để viết mã và chức năng. Ngoài ra, nó có một trong những cấu trúc cộng đồng hỗ trợ mạnh nhất trong ngành, đảm bảo sự thành công liên tục của nó

Vì Python cung cấp các công nghệ mới nhất với sự tăng trưởng và phát triển không ngừng trong lĩnh vực Machine Learning và AI, nên chúng tôi hy vọng những tiến bộ này sẽ tiếp tục tăng trong những năm tới

Liquid Web cung cấp nhiều tùy chọn lưu trữ đám mây riêng công nghệ mới nhất có thể cho phép bạn tận dụng các phương pháp và quy trình mới nhất để phát triển tốt doanh nghiệp của mình trong thế kỷ 21 và hơn thế nữa

Gọi cho chúng tôi theo số 800. 580. 4985 hoặc mở một yêu cầu hoặc vé với chúng tôi để nói chuyện với một trong những cố vấn am hiểu về Giải pháp hoặc Dịch vụ lưu trữ có kinh nghiệm của chúng tôi để tìm hiểu cách bạn có thể áp dụng những công cụ và kỹ thuật này ngay hôm nay

RHEL có bao gồm trăn không?

Ngoài ra, trong RHEL, Python 3. 6 là phiên bản mặc định và được hỗ trợ đầy đủ của Python .

Python có được cài đặt mặc định trên RHEL không?

Không phải lúc nào nó cũng được cài đặt . Tương tự với bất kỳ công cụ có sẵn nào khác, hãy sử dụng yum install python3 để lấy nó. Tên gói bổ trợ thường có tiền tố python3. Sử dụng yum install python3-requests để cài đặt thư viện phổ biến để tạo kết nối HTTP.

Python có được cài đặt trên Linux không?

Trên Linux. Python được cài đặt sẵn trên hầu hết các bản phân phối Linux và có sẵn dưới dạng gói trên tất cả các bản phân phối khác. Tuy nhiên, có một số tính năng nhất định mà bạn có thể muốn sử dụng không có sẵn trên gói của bản phân phối của bạn. Bạn có thể dễ dàng biên dịch phiên bản Python mới nhất từ ​​nguồn.

Làm cách nào để cài đặt python trong Redhat Linux 7?

Cách cài đặt Python 3 trên RHEL .
Trở thành gốc
Bật rhscl và kho phần mềm tùy chọn bằng trình quản lý đăng ký
Sử dụng yum để cài đặt @Development. Điều này đảm bảo rằng bạn đã có GCC, make , git , v.v. .
Sử dụng yum để cài đặt rh-python36
Không bắt buộc. Sử dụng yum để cài đặt python-tools , numpy , scipy và six từ RHSCL RPM

Chủ Đề