Centos đặt python mặc định

Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn cách cài đặt python 3 trong hộp Linux. Chúng tôi đã cài đặt Centos 7 trong máy chủ của mình.
Kiểm tra phiên bản python đã cài đặt
Hầu hết các phiên bản Linux theo mặc định đều được cài đặt python. Vì vậy, hãy kiểm tra phiên bản hiện tại.
______0Như chúng ta có thể thấy từ đầu ra ở trên, hiện tại chúng ta đã cài đặt Python 2 và chúng ta cần Python 3, vì vậy hãy cài đặt nó.
Cài đặt các điều kiện tiên quyết
Trước khi chúng tôi cài đặt python 3, trước tiên hãy cập nhật yum.
[ec2-user@cloudvedas ~]$ sudo yum -y update
Ngoài ra, hãy cài đặt yum utils.
______2Và cuối cùng, hãy cài đặt các công cụ phát triển CentOS sẽ giúp bạn xây dựng và biên dịch phần mềm từ mã nguồn.
______3Cài đặt python 3. 6. 4
Các repos yum tiêu chuẩn không có bản phát hành python mới nhất, vì vậy chúng tôi sẽ cài đặt IUM [Inline with Upstream Stable] sẽ có các gói mới nhất.
______4Bây giờ hãy cài đặt Python 3. 6.
[ec2-user@cloudvedas ~]$ sudo yum -y install python36u
Tiếp theo, chúng tôi sẽ cài đặt pip, phần mềm này sẽ quản lý các gói phần mềm cho Python.
[ec2-user@cloudvedas ~]$ sudo yum -y install python36u-pip
Cuối cùng, chúng ta sẽ cài đặt các gói phát triển.
[ec2-user@cloudvedas ~]$ sudo yum -y install python36u-devel
Hãy kiểm tra phiên bản  python của chúng ta
[ec2-user@cloudvedas ~]$ python3.6 -V
Python 3.6.4
[ec2-user@cloudvedas ~]$
Cập nhật phiên bản python mặc định
Nhưng nếu bạn vẫn chạy lệnh bình thường để kiểm tra phiên bản python thì nó sẽ .
[ec2-user@cloudvedas ~]$ python --version
 Python 2.7.5
 [ec2-user@cloudvedas ~]$
Để phản ánh phiên bản python mới theo mặc định, bạn tạo bí danh trong. bashrc như được mô tả bên dưới trong dòng cuối cùng của tệp.
______10Sau khi thực hiện các thay đổi, hãy lưu tệp. Bây giờ, đăng xuất và đăng nhập lại, nó sẽ hiển thị cho bạn phiên bản mới.
[ec2-user@cloudvedas ~]$ sudo yum -y update
1Kiểm tra tất cả các phiên bản python đã cài đặt
Hãy nhớ rằng python 2 mặc định sẽ vẫn còn trong hệ thống vì nhiều tệp nhị phân hệ thống phụ thuộc vào nó.
Để kiểm tra tất cả các phiên bản python trong hộp của bạn, bạn có thể kiểm tra các gói đã cài đặt như bên dưới.
______12Nếu bạn muốn tạo môi trường ảo trong python, hãy đọc bài đăng tiếp theo của chúng tôi.

Bạn có thể chạy lệnh

[ec2-user@cloudvedas ~]$ sudo yum -y update
38 sau để tìm hiểu những tệp thực thi nhị phân python nào có sẵn trên hệ thống của bạn

[ec2-user@cloudvedas ~]$ sudo yum -y update
4

Để kiểm tra xem phiên bản python mặc định của bạn là gì, hãy thực thi

[ec2-user@cloudvedas ~]$ sudo yum -y update
5
Nếu lệnh đó không hoạt động, thay vào đó hãy thử với lệnh
[ec2-user@cloudvedas ~]$ sudo yum -y update
39.
[ec2-user@cloudvedas ~]$ sudo yum -y update
7

Thay đổi phiên bản python trên cơ sở người dùng

Để thay đổi phiên bản python cho mỗi người dùng, bạn chỉ cần tạo một

[ec2-user@cloudvedas ~]$ sudo yum -y update
40 trong thư mục chính của người dùng. Mở tệp
[ec2-user@cloudvedas ~]$ sudo yum -y update
41 và thêm bí danh mới để thay đổi tệp thực thi python mặc định của bạn

[ec2-user@cloudvedas ~]$ sudo yum -y install yum-utils
0

Sau khi bạn thực hiện thay đổi ở trên, hãy đăng nhập lại hoặc lấy nguồn tệp

[ec2-user@cloudvedas ~]$ sudo yum -y update
42 của bạn

[ec2-user@cloudvedas ~]$ sudo yum -y install yum-utils
2

Kiểm tra phiên bản python mặc định của bạn

[ec2-user@cloudvedas ~]$ sudo yum -y install yum-utils
3

Thay đổi phiên bản python trên toàn hệ thống với python thay thế cập nhật

Để thay đổi phiên bản python trên toàn hệ thống, chúng ta có thể sử dụng lệnh python

[ec2-user@cloudvedas ~]$ sudo yum -y update
43. Đăng nhập với tư cách người dùng root, trước tiên hãy liệt kê tất cả các lựa chọn thay thế python có sẵn

[ec2-user@cloudvedas ~]$ sudo yum -y install yum-utils
5

Thông báo lỗi trên có nghĩa là không có lựa chọn thay thế python nào được nhận dạng bởi lệnh

[ec2-user@cloudvedas ~]$ sudo yum -y update
43. Vì lý do này, chúng tôi cần cập nhật bảng lựa chọn thay thế của mình và bao gồm cả
[ec2-user@cloudvedas ~]$ sudo yum -y update
45 và
[ec2-user@cloudvedas ~]$ sudo yum -y update
46

[ec2-user@cloudvedas ~]$ sudo yum -y install yum-utils
9

Tùy chọn

[ec2-user@cloudvedas ~]$ sudo yum -y update
47 nhận nhiều đối số mà từ đó nó có thể tạo liên kết tượng trưng. Đối số cuối cùng được chỉ định mức độ ưu tiên có nghĩa là nếu không có lựa chọn thay thế thủ công nào được thực hiện thì thay thế có số ưu tiên cao nhất sẽ được đặt. Trong trường hợp của chúng tôi, chúng tôi đã đặt mức độ ưu tiên 2 cho
[ec2-user@cloudvedas ~]$ sudo yum -y update
48 và kết quả là
[ec2-user@cloudvedas ~]$ sudo yum -y update
48 được tự động đặt làm phiên bản python mặc định bằng lệnh
[ec2-user@cloudvedas ~]$ sudo yum -y update
43

[ec2-user@cloudvedas ~]$ sudo yum -y update
30

Tiếp theo, một lần nữa chúng ta có thể liệt kê tất cả các lựa chọn thay thế python

[ec2-user@cloudvedas ~]$ sudo yum -y update
31

Từ giờ trở đi, chúng ta có thể chuyển đổi bất cứ lúc nào giữa các phiên bản thay thế python được liệt kê ở trên bằng cách sử dụng lệnh bên dưới và nhập số lựa chọn

[ec2-user@cloudvedas ~]$ sudo yum -y update
32
[ec2-user@cloudvedas ~]$ sudo yum -y update
33

Xử lý sự cố

Trong trường hợp chúng tôi không còn cài đặt phiên bản python thay thế trên hệ thống của mình, chúng tôi có thể xóa danh sách

[ec2-user@cloudvedas ~]$ sudo yum -y update
43 của nó. Ví dụ: hãy xóa python2. 7 phiên bản

[ec2-user@cloudvedas ~]$ sudo yum -y update
34

Bớt tư tưởng

Trong hướng dẫn này, chúng ta đã thấy cách chuyển đổi giữa nhiều phiên bản Python trên Debian Linux. Như bạn đã thấy ở đây, không cần phải loại bỏ một phiên bản Python để ưu tiên cho phiên bản kia, vì bạn có thể sử dụng đồng thời cả hai. Điều này có ích cho các lập trình viên Python muốn viết mã cho các phiên bản khác nhau, cho phép họ duy trì hỗ trợ cho các ứng dụng cũ trong khi vẫn viết mã theo tiêu chuẩn mới nhất

Làm cách nào để đặt Python 3 làm mặc định trong CentOS 7?

Bản phân phối Linux CentOS 7 bao gồm Python 2 theo mặc định. Tuy nhiên, Python 2 đã đạt đến EOL vào ngày 1 tháng 1 năm 2020. .
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

Python mặc định cho CentOS 7 là gì?

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.

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

ngôn ngữ lập trình không được cài đặt sẵn trên CentOS 8 mới nên bạn có thể cài đặt phiên bản Python phù hợp nhất với nhu cầu của mình. Một tùy chọn khác là cài đặt cả hai phiên bản và chuyển đổi giữa hai phiên bản. Bài viết này sẽ hướng dẫn bạn cách cài đặt Python 3 và phiên bản tiền nhiệm Python 2 trên CentOS 8.

Làm cách nào để đặt đường dẫn cho Python trong CentOS?

Đặt đường dẫn trong Unix hoặc Linux .
Trong vỏ csh, nhập câu sau. ĐƯỜNG “$ ĐƯỜNG. /usr/local/bin/python” và nhấn Enter
Nếu bạn đang sử dụng phiên bản tiêu chuẩn của Linux, hãy mở bash shell và nhập cụm từ sau, export PATH=”$PATH. /usr/local/bin/python” và nhấn Enter

Chủ Đề