華為云計算 云知識 如何配置Python3
如何配置Python3

簡介

Python是一種解釋型、面向?qū)ο蟆討B(tài)數(shù)據(jù)類型的高級程序設(shè)計語言。Python的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對于Python的早期版本,這是一個較大的升級。為了不帶入過多的累贅,Python 3.0 在設(shè)計的時候沒有考慮向下兼容。

配置編譯流程

1.配置編譯環(huán)境

安裝依賴工具。

yum install wget zlib* openssl openssl-devel libffi-devel -y

2.獲取源碼

獲取“Python-3.8.1”源碼包。

cd /usr/local/src
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

3.編譯和安裝

1)解壓軟件包。

cd /usr/local/src
tar -xvf Python-3.8.1.tgz

2)進入Python3的安裝目錄。

cd Python-3.8.1

3)安裝Python3。

“-j”參數(shù)可利用多核CPU加快編譯速度,在本示例中,使用的是2核CPU,所以此處為“-j2”。

可通過下述命令查詢CPU核數(shù):

cat /proc/cpuinfo| grep "processor"| wc -l
./configure --enable-optimizations --prefix=/opt/Python-3.8.1
make -j2 && make altinstall
ln -s /opt/Python-3.8.1/ /opt/python
ln -s /opt/python/bin/python3.8 /usr/bin/python3
ln -s /opt/python/bin/pip3.8 /usr/bin/pip3
ln -s /opt/python/bin/pydoc3 /usr/bin/pydoc3
----結(jié)束

4.運行和驗證

測試Python3是否安裝完成。

執(zhí)行如下命令,查看Python3版本。

python3 --version
pip3 --version

返回內(nèi)容如下所示,表示安裝已經(jīng)完成。

[root@ecs bin]# python3 --version
Python 3.8.1
[root@ecs bin]# pip3 --version
pip 19.2.3 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)

?