Bạn phải cài đặt Python 3.8 trên tất cả các máy chủ sau khi cài đặt Cloudera Manager và trước khi thêm dịch vụ vào cụm của bạn. Cài đặt các công cụ phát triển cần thiết như
4 và tar -zxvf Python-3.8.12.tgz
5 trên hệ thống của bạn.tar -zxvf Python-3.8.12.tgz
Cài đặt các gói sau khi cài đặt Python 3.8:
- openssl-devel
- BZIP2-DEVEL
- libffi-devel
- zlib-devel
yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y
- SSH vào hệ thống máy chủ với tư cách là người dùng gốc.
- 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 /opt curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
tar -zxvf Python-3.8.12.tgz
- Thay đổi thư mục thành nơi bạn đã giải nén gói Python 3.8:
-
Cài đặt Python 3.8 như sau:
./configure --enable-shared --prefix=[***CUSTOM-INSTALL-PATH***]
Tùy chọn
6 được sử dụng để xây dựng thư viện chung thay vì thư viện tĩnh.tar -zxvf Python-3.8.12.tgz
- Xây dựng Python 3.8 như sau:
- Chạy lệnh
5 để biên dịch các tệp:tar -zxvf Python-3.8.12.tgz
- Chạy lệnh sau để đặt các tệp được biên dịch vào vị trí mặc định hoặc ở vị trí tùy chỉnh mà bạn đã chỉ định bằng tùy chọn
8:tar -zxvf Python-3.8.12.tgz
- Sao chép các tệp thư viện được chia sẻ được chia sẻ [libpython3.8.so] vào thư mục / lib64 / thư mục:/lib64/ directory:
cp --no-clobber ./libpython3.8.so* /lib64/
Tùy chọn
9 được sử dụng để ngăn chặn các tệp ghi đè.tar -zxvf Python-3.8.12.tgz
- Thay đổi quyền của các tệp libpython3.8.so như sau:
chmod 755 /lib64/libpython3.8.so*
Nếu bạn thấy một lỗi như lỗi trong khi tải các thư viện được chia sẻ: libpython3.8.so.1.0: Không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục đó, thì hãy chạy lệnh sau:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/
- Chạy lệnh
Chìa khóa: Đường dẫn: PATH
Giá trị: [*** tùy chỉnh-install-path ***]:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin: [***CUSTOM-INSTALL-PATH***]:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
Cài đặt Python 3,8 trên Centos 7 / Centos 8
Python hoạt động trên Windows, Mac, Linux, Raspberry Pi, BS và nhiều hệ thống khác. Kể từ bản cập nhật bài viết này, bản phát hành mới nhất của Python là phiên bản & NBSP; Python 3.8.12. Đây là phiên bản của Python mà chúng tôi sẽ cài đặt trong hướng dẫn này.
Bước 1: Cài đặt phụ thuộc Python
Khi chúng tôi cài đặt Python từ nguồn, hãy để cài đặt các gói cần thiết để cài đặt Python.
sudo yum -y install epel-release
sudo yum -y update
Cài đặt phụ thuộc xây dựng
sudo yum -y groupinstall "Development Tools"
sudo yum -y install openssl-devel bzip2-devel libffi-devel xz-devel
Xác nhận GCC có sẵn:
$ gcc --version
gcc [GCC] 4.8.5 20150623 [Red Hat 4.8.5-39]
Copyright [C] 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Bước 2: Tải xuống Lưu trữ Python 3.8 mới nhất
Bây giờ tải xuống kho lưu trữ mới nhất của & NBSP; Python 3.8 phát hành.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
0Trích xuất gói.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
1Thay đổi thư mục đã tạo:
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
2Bước 3: Cài đặt Python 3,8 trên Centos 7 / Centos 8
Cài đặt cài đặt bằng cách chạy tập lệnh cấu hình.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
3Bắt đầu tổng hợp của Python 3.8.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
4Nếu điều này thành công, bạn sẽ nhận được một tin nhắn như dưới đây:
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
5Bước 4: Kiểm tra Python 3,8 trên Centos 8 / Centos 7.
Xác nhận rằng việc cài đặt Python 3,8 trên Centos 8 / Centos 7 đã thành công.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
6PIP cũng được cài đặt.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
7 Python là một ngôn ngữ lập trình mạnh mẽ. Nó rất thân thiện và dễ học. Tại thời điểm viết của bài viết này, Python 3.8 Phiên bản ổn định mới nhất có sẵn để tải xuống và cài đặt. Bài viết này sẽ giúp bạn cài đặt Python 3.8.12 trên hệ điều hành Centos, Red Hat & Fedora của bạn.
Bước 1 - Cài đặt các gói yêu cầu
Sử dụng lệnh sau để cài đặt các điều kiện tiên quyết cho Python trước khi cài đặt nó.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
8Bước 2 - Tải xuống Python 3.8
Tải xuống Python bằng lệnh sau từ trang web chính thức của Python. Bạn cũng có thể tải xuống phiên bản mới nhất thay cho quy định dưới đây.
cd /opt
curl -O //www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
9Bây giờ trích xuất gói tải xuống.
tar -zxvf Python-3.8.12.tgz
0Bước 3 - Biên dịch Nguồn Python
Sử dụng bộ lệnh bên dưới để biên dịch mã nguồn Python trên hệ thống của bạn bằng Altinstall.
tar -zxvf Python-3.8.12.tgz
1làm cho altinstall
được sử dụng để tránh thay thế tệp nhị phân Python mặc định/usr/bin/python.
Bây giờ xóa tệp lưu trữ nguồn đã tải xuống khỏi hệ thống của bạn
tar -zxvf Python-3.8.12.tgz
2Bước 4 - Kiểm tra phiên bản Python
Kiểm tra phiên bản mới nhất được cài đặt Python bằng lệnh sau.
tar -zxvf Python-3.8.12.tgz
3