Đặt phiên bản Python mặc định CentOS

Như bạn đã biết, có hai phiên bản Python. Hỗ trợ Python 2 kết thúc vào năm 2020. Python 3 là hiện tại và tương lai của ngôn ngữ

Theo mặc định, RHEL/CentOS 8 không có lệnh

python3 --version
0 toàn hệ thống không phiên bản để tránh khóa người dùng vào một phiên bản cụ thể của Python. Thay vào đó, nó cung cấp cho người dùng lựa chọn cài đặt, định cấu hình và chạy một phiên bản Python cụ thể. Các công cụ hệ thống như
python3 --version
1 sử dụng mã nhị phân Python nội bộ và các thư viện

Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt Python 3 và Python 2 trên CentOS 8

Cài đặt Python 3 trên CentOS 8 #

Để cài đặt Python 3 trên CentOS 8, hãy chạy lệnh sau với tư cách người dùng root hoặc sudo trong thiết bị đầu cuối của bạn

sudo dnf install python3

Để xác minh cài đặt, hãy kiểm tra phiên bản Python bằng cách nhập

python3 --version

Tại thời điểm viết bài này, phiên bản Python 3 mới nhất có sẵn trong kho CentOS là “3. 6. x”

Python 3.6.8

Lệnh cũng cài đặt pip

Để chạy Python, bạn cần gõ rõ ràng

python3 --version
2 và để chạy pip gõ
python3 --version
3

Bạn nên luôn ưu tiên cài đặt các mô-đun python do phân phối cung cấp bằng cách sử dụng

python3 --version
1 hoặc
python3 --version
5 vì chúng được hỗ trợ và kiểm tra để hoạt động bình thường trên CentOS 8. Chỉ sử dụng pip bên trong môi trường ảo. Python
python3 --version
6 cho phép bạn cài đặt các mô-đun Python ở một vị trí biệt lập cho một dự án cụ thể, thay vì được cài đặt trên toàn cầu. Bằng cách này, bạn không phải lo lắng về việc ảnh hưởng đến các dự án Python khác

Tên của các gói mô-đun Python 3 có tiền tố là “python3”. Ví dụ: để cài đặt mô-đun paramiko, bạn sẽ chạy

python3 --version
0

Khi viết hướng dẫn này, phiên bản chính mới nhất của Python là 3. 8. Để cài đặt nó, bạn sẽ phải xây dựng nó từ nguồn

Cài đặt Python 2 trên CentOS 8 #

Các gói Python 2 cũng được bao gồm trong kho CentOS 8 mặc định

Để cài đặt Python 2, hãy nhập lệnh sau

python3 --version
1

Xác minh cài đặt bằng cách gõ

python3 --version
2

Đầu ra sẽ trông giống như thế này

python3 --version
3

Để thực thi Python 2, hãy nhập

python3 --version
7 và để chạy pip, hãy nhập
python3 --version
8

Đặt phiên bản Python mặc định [Lệnh Python không phiên bản] #

Nếu bạn có các ứng dụng muốn tìm lệnh

python3 --version
0 trong đường dẫn của hệ thống, bạn sẽ cần tạo lệnh python không phiên bản và đặt phiên bản mặc định

Để đặt Python 3 làm lệnh python không phiên bản trên toàn hệ thống, hãy sử dụng tiện ích

Python 3.6.8
0

python3 --version
8

Đối với Python 2, gõ

python3 --version
9

Lệnh

Python 3.6.8
0 tạo một liên kết tượng trưng
python3 --version
0 trỏ đến phiên bản python đã chỉ định

Nhập

Python 3.6.8
3 vào thiết bị đầu cuối của bạn và bạn sẽ thấy phiên bản Python mặc định

Để thay đổi phiên bản mặc định, hãy sử dụng một trong các lệnh trên. Nếu bạn muốn xóa lệnh python chưa phiên bản, hãy nhập

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

sudo dnf install python3
3

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

sudo dnf install python3
4

Đó 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

sudo dnf install python3
5

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

sudo dnf install python3
6

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

sudo dnf install python3
7

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

sudo dnf install python3
8

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

sudo dnf install python3
9

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

python3 --version
0

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

python3 --version
1

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

python3 --version
2

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

sudo dnf install python3
40

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 cuộc trò chuyện hoặc yêu cầu 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

Làm cách nào để đặt phiên bản Python mặc định trong CentOS 7?

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. .
Bước 1. Cập nhật môi trường. .
Bước 2. Cài đặt Python3. .
Bước 3. Thiết lập môi trường. .
Bước 4. Đặt Python 3 làm mặc định

Làm cách nào để đặt mặc định python3 8 trên CentOS 7?

Làm cách nào để đặt mặc định python3 trong CentOS? .
Bước 1. Cập nhật môi trường
Bước 2. Cài đặt Python3
Bước 3. Thiết lập môi trường
Bước 4. Đặt Python 3 làm mặc định

Làm cách nào để kiểm tra phiên bản Python mặc định trong CentOS 7?

Kiểm tra phiên bản Python trên dòng lệnh. --phiên bản , -V , -VV . Thực thi lệnh python hoặc python3 với tùy chọn --version hoặc -V trên dấu nhắc lệnh [ cmd ] trên Windows hoặc thiết bị đầu cuối trên Mac và Linux.

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

Dành cho CentOS 7. Trăn 2. 7. 5 được cài đặt theo mặc định . Phiên bản đó đã đạt đến EOL từ nhiều năm trước, vì vậy bạn nên nâng cấp càng sớm càng tốt. Trăn 3. 6.

Chủ Đề