Đối với CentOS và Red Hat Linux, bạn phải cài đặt Python 3
Thủ tục
- Cập nhật tất cả các gói hiện đã cài đặt bằng cách chạy lệnh yum update .
sudo yum update
- Để cài đặt Python 3, hãy chạy lệnh
python3 -V Python 3.6.8
5sudo dnf install python3
- [Tùy chọn] Để xác minh rằng bạn đang sử dụng Python 3, hãy chạy python3 -V .
python3 -V Python 3.6.8
- [Tùy chọn] Chụp nhanh máy ảo của bạn.
Phải làm gì tiếp theo
Cài đặt TensorFlow, PyTorch và YOLO. Xem và
Python là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Với cú pháp đơn giản và dễ học, Python là lựa chọn tuyệt vời cho người mới bắt đầu và các nhà phát triển có kinh nghiệm. Python là một ngôn ngữ lập trình khá linh hoạt. Bạn có thể sử dụng nó để làm hầu hết mọi thứ bạn muốn, viết các tập lệnh nhỏ, xây dựng trò chơi, phát triển trang web, tạo thuật toán máy học, phân tích dữ liệu, v.v.
Nhiều ứng dụng và trang web phổ biến, bao gồm YouTube, DropBox, Reddit, Quora, Instagram, Pinterest đã được phát triển bằng 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ữ
Bật Bộ sưu tập phần mềm [SCL]
Bộ sưu tập phần mềm , còn được gọi là SCL là một dự án cộng đồng cho phép bạn xây dựng, cài đặt và sử dụng nhiều phiên bản phần mềm trên cùng một hệ thống mà không ảnh hưởng đến các gói mặc định của hệ thống. Bằng cách bật SCL, bạn sẽ có quyền truy cập vào các phiên bản mới hơn của ngôn ngữ lập trình và dịch vụ không có sẵn trong kho lưu trữ cốt lõi
CentOS 7 xuất xưởng với Python 2. 7. 5 là một phần quan trọng của hệ thống cơ sở CentOS. SCL cho phép bạn cài đặt các phiên bản mới hơn của python 3. x cùng với python v2 mặc định. 7. 5 để các công cụ hệ thống như
sudo yum install rh-python36
3 sẽ tiếp tục hoạt động bình thườngĐể kích hoạt SCL, bạn cần cài đặt tệp phát hành CentOS SCL. Nó là một phần của kho lưu trữ bổ sung CentOS và có thể được cài đặt bằng cách chạy lệnh sau
sudo yum install centos-release-scl
Cài đặt Python 3 trên CentOS 7
Bây giờ bạn có quyền truy cập vào kho lưu trữ SCL, bạn có thể cài đặt bất kỳ Python 3 nào. phiên bản x bạn cần. Hiện tại, các bộ sưu tập Python 3 sau đây có sẵn
- Trăn 3. 3
- Trăn 3. 4
- Trăn 3. 5
- Trăn 3. 6
Trong hướng dẫn này, chúng tôi sẽ cài đặt Python 3. 6, đây là phiên bản mới nhất có sẵn tại thời điểm viết. Để làm như vậy, hãy gõ lệnh sau trên thiết bị đầu cuối CentOS 7 của bạn
sudo yum install rh-python36
Sử dụng Python3
Khi gói
sudo yum install rh-python36
4 được cài đặt, hãy kiểm tra phiên bản Python bằng cách nhậppython --version
Python 2.7.5
Bạn sẽ nhận thấy rằng Python 2. 7 là phiên bản Python mặc định trong Shell hiện tại của bạn
Để truy cập Python 3. 6, bạn cần khởi chạy một phiên bản trình bao mới bằng công cụ Bộ sưu tập phần mềm
sudo yum install rh-python36
5sudo dnf install python30
Chức năng của lệnh trên là gọi tập lệnh
sudo yum install rh-python36
6, thay đổi các biến môi trường shellNếu bạn kiểm tra lại phiên bản Python, bạn sẽ nhận thấy rằng Python 3. 6 là phiên bản mặc định trong Shell hiện tại của bạn
python --version
sudo dnf install python33
Điều quan trọng là chỉ ra rằng Python 3. 6 chỉ được đặt làm phiên bản Python mặc định trong phiên shell này. Nếu bạn thoát phiên hoặc mở phiên mới từ thiết bị đầu cuối khác Python 2. 7 sẽ là phiên bản Python mặc định
Cài đặt công cụ phát triển
Cần có các công cụ phát triển để xây dựng các mô-đun Python. Để cài đặt các công cụ và thư viện cần thiết, hãy gõ
sudo dnf install python34
Tạo môi trường ảo
Python
sudo yum install rh-python36
7 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ácCách ưa thích để tạo một môi trường ảo mới trong Python 3 là thực hiện lệnh
sudo yum install rh-python36
8Giả sử bạn muốn tạo một dự án Python 3 mới có tên là
sudo yum install rh-python36
9 bên trong thư mục chính của người dùng và phù hợp với môi trường ảoĐầu tiên, tạo thư mục dự án và chuyển sang nó
sudo dnf install python38
Kích hoạt Python 3. 6 sử dụng công cụ
sudo yum install rh-python36
5sudo dnf install python30
Từ bên trong thư mục gốc của dự án, hãy chạy lệnh sau để tạo một môi trường ảo có tên là
python --version
1sudo yum install rh-python36
0Để bắt đầu sử dụng môi trường ảo, hãy kích hoạt nó bằng cách nhập
sudo yum install rh-python36
1Sau khi kích hoạt môi trường, dấu nhắc trình bao sẽ có tiền tố là tên của môi trường
sudo yum install rh-python36
2Bắt đầu với Python 3. 4, khi tạo pip môi trường ảo, trình quản lý gói cho Python được cài đặt theo mặc định
Phần kết luận
Bây giờ bạn đã thiết lập môi trường lập trình Python 3 trên máy CentOS 7 của mình và bạn có thể bắt đầu phát triển dự án Python 3 của mình
Bạn cũng có thể đọc về cách cài đặt Odoo 11 trên CentOS 7 và xem ví dụ về cách sử dụng môi trường ảo Python 3 để chạy phần mềm Python trên máy chủ CentOS 7