Kho tiêu chuẩn cho RHEL 8. 0 cung cấp Python 3. 8. Nó có thể được cài đặt bằng lệnh dnf hoặc yum
Thực hiện các bước sau trên máy của bạn
yum install python3.8
Nhấn phím Y để chấp nhận tải xuống và cài đặt
Đầu ra cho lệnh trên
Kiểm tra phiên bản python đã cài đặt RHEL8
Xác minh phiên bản Python như sau
python3.8 --version
đầu ra sẽ là
Python 3.8.6
Ghi chú. Nếu bạn không thể tìm thấy lệnh để kiểm tra phiên bản, ý tôi là nó không hoạt động thì chỉ cần cập nhật hệ thống bằng cách sử dụng yum update và đăng xuất. và đăng nhập lại
Hãy đặt python3 mặc định thành python3. 8 trên RHEL 8
Thực hiện các bước sau trên máy của bạn
sudo alternatives --config python3
or
sudo update-alternatives --config python3
Chỉ cần nhập số sê-ri của phiên bản bạn muốn sử dụng
Bây giờ hãy xác minh phiên bản Python3 như sau
python3 --version or just type python3
đầu ra sẽ là
Python 3.8.6
Cài đặt Python3. 8 đến một vị trí tùy chỉnh
Nếu bạn muốn cài đặt python3. 8 đến một vị trí tùy chỉnh, sau đó thực hiện các bước sau trên máy của bạn
Trước khi cài đặt Python 3. 8, bạn phải cài đặt các gói và công cụ dành cho nhà phát triển cần thiết như gcc, make, Openssl-devel, Bzip2-devel, Libffi-devel và Zlib-devel
yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y
- Tải xuống Python 3. 8 và giải nén gói bằng cách chạy các lệnh sau
cd /temp
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgztar -zxvf Python-3.8.12.tgz
2. Thay đổi thư mục đến nơi bạn giải nén Python 3. 8 gói
________số 83. Chạy một trong các lệnh sau để bắt đầu cài đặt Python 3. 8
- Nếu bạn đang cài đặt vào vị trí tiêu chuẩn, hãy chạy lệnh sau
./configure --enable-shared
- Nếu bạn đang cài đặt vào một vị trí tùy chỉnh, hãy chạy lệnh sau
python3.8 --version
0GHI CHÚ
Theo mặc định, Python có thể được cài đặt ở bất kỳ vị trí nào sau đây
- /usr/bin
- /usr/local/python38/bin
- /usr/local/bin
Nếu bạn đang cài đặt Python 3. 8 ở bất kỳ vị trí nào khác, thì bạn phải chỉ định đường dẫn bằng tùy chọn
python3.8 --version
6Tùy chọn
python3.8 --version
7 được sử dụng để xây dựng thư viện dùng chung thay vì thư viện tĩnh4. Xây dựng Python3. 8 như sau
- Chạy lệnh
python3.8 --version
8 để biên dịch các tệp
python3.8 --version
1- Chạy lệnh sau để đặt các tệp đã biên dịch ở vị trí mặc định hoặc ở vị trí tùy chỉnh mà bạn đã chỉ định bằng tùy chọn
python3.8 --version
6
python3.8 --version
2- Sao chép các tệp thư viện đã biên dịch được chia sẻ [libpython3. 8. so] vào thư mục /lib64/
python3.8 --version
3Tùy chọn
Python 3.8.6
0 được sử dụng để ngăn ghi đè lên tệp- Thay đổi quyền của libpython3. 8. vì vậy các tập tin như sau
python3.8 --version
4GHI CHÚ. Nếu bạn thấy lỗi khi tải thư viện dùng chung. libpython3. 8. vì thế. 1. 0. không thể mở tệp đối tượng được chia sẻ. Không có lỗi tệp hoặc thư mục như vậy, sau đó chạy lệnh sau
Bài viết dưới đây sẽ cung cấp cho bạn thông tin về cách kiểm tra Phiên bản Python trên hệ điều hành của bạn. Bạn sẽ tìm hiểu cách kiểm tra phiên bản python bằng lệnh python cũng như cách xác định phiên bản python theo lập trình, từ bảng điều khiển python và sử dụng tập lệnh python
Sự khó khăn
DỄ
quy ước
- # - yêu cầu các lệnh linux đã cho được thực thi với quyền root trực tiếp với tư cách là người dùng root hoặc bằng cách sử dụng lệnh
sudo alternatives --config python3
0
or
sudo update-alternatives --config python3 - $ - yêu cầu các lệnh linux đã cho được thực thi như một người dùng không có đặc quyền thông thường
Hướng dẫn
Hệ thống của bạn có thể đã cài đặt cả phiên bản Python 2 và Python 3. Liệt kê tệp thực thi nhị phân python đã cài đặt để xem phiên bản nào được cài đặt trên hệ thống của bạn
Python 3.8.6
0Xin lưu ý rằng phiên bản python nhỏ hành động có thể khác nhau giữa các hệ thống. Một đường dẫn khác mà các tệp nhị phân Python có thể được cài đặt là
sudo alternatives --config python3
or
sudo update-alternatives --config python3
1. Như bạn có thể thấy hệ thống của chúng tôi đã cài đặt cả phiên bản Python 2 và Python 3Kiểm tra Phiên bản Python từ dòng lệnh
Tiếp theo, chúng ta sẽ lấy số phiên bản từ dòng lệnh
Trăn 2
Python 3.8.6
1Trăn 3
Python 3.8.6
2Kiểm tra Phiên bản Python bằng cách sử dụng trình thông dịch
Thay vì truy xuất phiên bản python từ dòng lệnh linux, chúng ta có thể hỏi trực tiếp trình thông dịch python để thực hiện kiểm tra phiên bản
Trăn 2
Python 3.8.6
3Trăn 3
Python 3.8.6
4Kiểm tra phiên bản bằng tập lệnh
Tập lệnh sau sẽ kiểm tra phiên bản python và in số phiên bản thành đầu ra tiêu chuẩn. Lưu mã python bên dưới dưới dạng tệp mới có tên
Python 3.8.6
10Python 3.8.6
6Khi đã sẵn sàng, hãy chạy tập lệnh
Python 3.8.6
10 để lấy phiên bản python. Đảm bảo sử dụng trình thông dịch Python thích hợp như python hoặc python3Trăn 2
Python 3.8.6
8Trăn 3
Python 3.8.6
9Từ các câu lệnh trên ta xác định được phiên bản python của hệ thống là 2. 7. 15 và 3. 6. 5 cho cả hai, Python 2 và Python 3 tương ứng