Python được cài đặt centos8 ở đâu?
Trong hướng dẫn này, chúng tôi sẽ xem xét cách kích hoạt cả Python 2 và Python 3 để sử dụng trên CentOS 8. Trong các bản phân phối trước của CentOS, một lệnh Python không phiên bản đã có sẵn theo mặc định. Show Khi quá trình cài đặt CentOS hoàn tất, có thể chuyển sang trình bao Python bằng cách chạy lệnh “python” trong một thiết bị đầu cuối Nghịch lý thay, CentOS 8 không có lệnh Python không phiên bản theo mặc định. Điều này đặt ra câu hỏi, tại sao? . ” Hiện tại, RedHat 8 sử dụng Python 3. 6 hoàn toàn theo mặc định, mặc dù Python 2. 7 được cung cấp thêm để duy trì phần mềm hiện có Trước đây, lệnh Python không phiên bản trong các bản phân phối CentOS, mặc dù thuận tiện, nhưng lại đặt ra các vấn đề cụ thể. Python không phiên bản thường trỏ đến trình thông dịch Python 2, nhưng vì Python 2 hiện đang ở mức EOL (hết hạn sử dụng), điều này trở nên có vấn đề vì một số lý do. Chỉ cần trỏ lại lệnh tới Python 3 có vẻ như là một giải pháp không phức tạp, nhưng điều này sẽ gây ra vấn đề ở nhiều cấp độ do có thể nhầm lẫn với việc lập phiên bản. Thay vì tiếp tục trỏ lệnh “python” vào phiên bản mặc định của Python vì đã quen hoặc trỏ nó vào Python 3 để theo kịp thời đại, lựa chọn được đưa ra là không còn bao gồm lệnh “python” mặc định Điều này không có nghĩa là Python không còn khả dụng theo mặc định trên CentOS. Cả Yum và trình quản lý gói DNF mới đều dựa trên Python. Phiên bản Python mà chúng phụ thuộc bây giờ được gọi là “Platform-Python. ” Phiên bản “Platform-Python”, đối với tất cả ý định và mục đích, không nên được sử dụng như một phương tiện tương tác để sử dụng Python.
Bước 1. Cập nhật môi trườngLuôn luôn là một ý tưởng hay khi bắt đầu mọi thứ bằng cách đảm bảo rằng tất cả các gói hệ thống của chúng tôi đều được cập nhật trước khi cài đặt phần mềm mới. Chúng tôi sẽ tận dụng phần mềm quản lý gói mới DNF cho mục đích này
Bây giờ môi trường đã được cập nhật, hãy tiếp tục và sử dụng DNF để cài đặt Python 2. Rất may, cả Python 2 và 3 đều được bao gồm trong kho gói cơ sở của CentOS 8, vì vậy việc cài đặt rất đơn giản
Bước 3. Xác minh cài đặt Python 2Để xác minh Python 2 đã được cài đặt, chúng ta có thể chạy lệnh “python2” đơn giản với cờ phiên bản
Sau đó, để truy cập trình bao Python 2, chúng ta có thể chạy lệnh sau
Đó là nó. Python 2 hiện đã được cài đặt. Cần lưu ý, trình cài đặt gói PythonPIP cũng được cài đặt theo mặc định khi cài đặt Python 2, vì vậy bạn có thể bắt đầu làm việc với các gói Python ngay lập tức Bước 1. Cập nhật môi trườngMột lần nữa, để duy trì các phương pháp hay nhất, hãy tiếp tục và đảm bảo các gói hệ thống của chúng tôi đều được cập nhật
Bây giờ chúng tôi đã sẵn sàng để cài đặt Python 3
Bước 3. Xác minh Cài đặt Python 3Chúng tôi có thể xác minh cài đặt và phiên bản Python 3 giống như cách chúng tôi đã làm với Python 2
Tiếp theo, chúng ta có thể vào môi trường shell Python 3 bằng cách chạy lệnh sau Có thể bạn quan tâm
Giống như cài đặt Python 2, pip3 cũng được bao gồm khi bạn cài đặt Python 3. Ở đó bạn có nó. Bạn đã sẵn sàng bắt đầu làm việc với Python trên máy chủ CentOS 8 của mình 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 ________số 8Nhấn phím Y để chấp nhận tải xuống và cài đặt Đầu ra cho lệnh trên Xác minh phiên bản Python như sau python3.8 --version đầu ra sẽ là 0Ghi 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 1Chỉ 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 2đầu ra sẽ là 0Cài đặt Python3. 8 đến một vị trí tùy chỉnhNế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 4
52. Thay đổi thư mục đến nơi bạn giải nén Python 3. 8 gói 63. Chạy một trong các lệnh sau để bắt đầu cài đặt Python 3. 8
7
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
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
python3.8 --version 1
python3.8 --version 2
python3.8 --version 3Tùy chọn 00 được sử dụng để ngăn ghi đè lên tệp
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 Python Linux được cài đặt ở đâu?Giống như trong Debian/Ubuntu, các gói Python không có kiến trúc cụ thể được xác định được cài đặt trong thư mục /usr/lib/python . Nhưng các gói Python kiến trúc cụ thể trong Red Hat được lưu trữ trong một thư mục mô tả như /usr/lib64/python
Python được cài đặt RHEL ở đâu?Phiên bản Python được cài đặt trong /usr/bin/python và /usr/bin/python2 là một phần của hệ điều hành. RHEL đã được thử nghiệm với một bản phát hành Python cụ thể (2. 7. 5) sẽ được duy trì trong suốt thời gian 10 năm được hỗ trợ của HĐH. Nhiều công cụ quản trị tích hợp thực sự được viết bằng Python. |
Bài Viết Liên Quan
Các vòng lặp trong Python là gì?
vòng lặp for được sử dụng khi bạn có một khối mã mà bạn muốn lặp lại một số lần cố định. Vòng lặp for luôn được sử dụng kết hợp với một ...
Làm cách nào để đặt tên động cho một hàm trong JavaScript?
Sử dụng tên động/duy nhất cho các hàm JavaScriptCó những trường hợp bạn sẽ cần sử dụng tên động/duy nhất cho các hàm JavaScriptXem xét tình huống sauĐiều ...
Docker-php
Codefresh có thể làm việc với các dự án Php sử dụng bất kỳ framework phổ biến nào (Laravel, Symphony, CakePHp, v.v. )Dự án php ví dụBạn có thể xem dự án ví ...
Bao nhiêu tiền trong tiếng Anh là gì?
Câu hỏi “How many” & “How much”HOW MANY1 – Cách sử dụng “How many” có nghĩa là “bao nhiêu”, nó được dùng trong câu hỏi hỏi về số lượng của các ...
Định dạng ngày giờ trong Python là gì?
Mô-đun datetime trong Python cung cấp các phương thức để làm việc với các giá trị ngày và giờ. Để sử dụng mô-đun này, trước tiên chúng ta phải nhập nó ...
Tôi có thể thêm HTML vào Python không?
Mô-đun này định nghĩa một lớp dùng làm cơ sở để phân tích cú pháp các tệp văn bản được định dạng bằng HTML (Ngôn ngữ đánh dấu siêu văn bản) và ...
Chúc mừng năm mới 2023
Tết Nguyên đán là một lễ kỷ niệm lớn không chỉ ở Trung Quốc, mà trên toàn thế giới. Việc đánh dấu năm mới âm lịch mang đến pháo hoa, diễu hành, ánh ...
Môi trường thời gian chạy Python trực tuyến
Python 3 Chạyđầu vào stdinnullđầu raCách sử dụng Trình biên dịch/Thông dịch viên Python trực tuyến nàyĐể chạy mã Python trực tuyến, hãy viết mã Python của ...
Mô hình lập trình tuyến tính trong Excel là gì?
Để cho Bộ giải Excel biết ô nào trên trang tính đại diện cho các biến quyết định, ràng buộc và hàm mục tiêu, chúng tôi bấm vào nút Bộ giải trên tab Dữ ...
Tệp python mở dòng mới
Python is the main dynamic language used at Google. This style guide is a list of dos and don’ts for Python programsTo help you format code correctly, we’ve created a settings file for Vim. For ...
Có phải tất cả các chương trình Python đều là mã nguồn mở không?
Python đang bùng nổ và trang Github của nó cũng vậy. Năm nay thật tuyệt vời đối với Python và chúng tôi đã thấy một số dự án mã nguồn mở Python rất mạnh ...
Từ Cần Thơ đến Đà Lạt bao nhiêu km
Bài viết sau đây của Hoa Dalat Travel về Cần Thơ Đi Đà Lạt sẽ cung cấp cho các bạn những thông tin cực kỳ hữu ích. Đặc biệt là những du khách mới đi ...
Python json null không được xác định
Tài liệu này mô tả cách tạo bảng có cột SELECT TO_JSON(STRUCT(1 AS id, [10,20] AS coordinates)) AS pt; 0, chèn dữ liệu JSON vào bảng BigQuery và truy vấn dữ liệu ...
Thách thức css và giải pháp
Vượt qua 835 dự án, trong đó Đông Nam Á có 74 và Việt Nam có 16 dự án, đội GDSC của Trường Đại học Hoa Sen (HSU) đã xuất sắc trở thành một trong ba đội ...
Windows 7 có chạy được python không
Python là ngôn ngữ lập trình chính phát triển nhanh nhất trên thế giới. Bạn muốn tham gia với tư cách là một lập trình viên Python và cài đặt Python trên máy ...
JavaScript là gì và nó được sử dụng như thế nào trong trang web?
JavaScript là một ngôn ngữ lập trình máy tính năng động. Nó nhẹ và được sử dụng phổ biến nhất như một phần của trang web, việc triển khai của nó cho ...
MySQL đóng kết nối
Bảo trì cơ sở dữ liệu hoặc máy chủ thường được thực hiện bởi quản trị viên cơ sở dữ liệu vào ban đêm. Tuy nhiên, những thói quen này đôi khi bị ...
Làm cách nào để thêm không gian trong PHP?
Như những người viết mã HTML đều hiểu, khoảng trắng (dòng trống, tab và các khoảng trắng thừa khác) trong mã của bạn có thể giúp duy trì môi trường lập ...
Giao điểm của n danh sách Python
Trước khi bắt đầu hướng dẫn này, khái niệm giao lộ sẽ được giải thích. Dưới đây, hai được đưa ra làm ví dụDanh sách1 = [4, 7, 23, 9, 6, 11]List2 = [6, 5, ...
KẾT HỢP MySQL
Trong bài viết này, tôi sẽ thảo luận về Chức năng COALESCE của MySQL với các ví dụ. Vui lòng đọc bài viết trước của chúng tôi, nơi chúng tôi đã thảo ...