Centos7 一键安装python3
下载脚本并执行安装
#!/bin/bash
install_python3(){
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel wget gcc libffi-devel
wget -c https://gitee.com/devops_zhao/mix_tools/raw/master/Python-3.7.5.tgz
tar xvf Python-3.7.5.tgz
cd Python-3.7.5
./configure -prefix=/usr/local/python3
make && make install
echo "export PYTHON_HOME=/usr/local/python3" >>/etc/profile
echo "export PATH=\${PATH}:\${PYTHON_HOME}\"/bin\"" >>/etc/profile
source /etc/profile
wget -c https://gitee.com/devops_zhao/mix_tools/raw/master/python-site-package.tar.gz
tar xf python-site-package.tar.gz -C /usr/local/python3/lib/python3.7/site-packages
mv /usr/local/python3/lib/python3.7/site-packages/python-site-package/* /usr/local/python3/lib/python3.7/site-packages
rm -rf /usr/local/python3/lib/python3.7/site-packages/python-site-package
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple
pip3 list
echo "=====`date`===== Python-3.7.5 install success !!!====="
rm -rf Python-3.7.5.tgz Python-3.7.5
}
install_python3
[root@test1 ~]
[root@test1 ~]
Python 2.7.5
[root@test1 ~]
Package Version
------------------------- -----------
aiohttp 3.8.5
aiosignal 1.2.0
aliyun-python-sdk-core 2.13.36
altgraph 0.17.3
appdirs 1.4.4
APScheduler 3.10.1
aspose-words 23.10.0
astroid 2.11.7
async-timeout 4.0.2
asyncio 3.4.3
asynctest 0.13.0
attrs 22.2.0
backports.zoneinfo 0.2.1
bcrypt 4.0.1
beautifulsoup4 4.12.2
bs4 0.0.1
certifi 2022.9.24
cffi 1.15.1
charset-normalizer 2.0.12
click 8.0.4
cryptography 38.0.3
cssselect 1.1.0
cx-Oracle 8.3.0
dataclasses 0.8
decorator 5.1.1
Deprecated 1.2.14
dill 0.3.4
DingtalkChatbot 1.5.7
docker 5.0.3
et-xmlfile 1.1.0
fabric2 3.2.1
fake-useragent 1.4.0
Flask 2.0.3
Flask-APScheduler 1.12.4
Flask-SQLAlchemy 2.5.1
Flask-Uploads 0.2.1
frozenlist 1.2.0
greenlet 2.0.2
html-table 1.0
idna 3.4
idna-ssl 1.1.0
importlib-metadata 4.8.3
importlib-resources 5.4.0
invoke 2.2.0
isort 5.10.1
itsdangerous 2.0.1
Jinja2 3.0.3
jmespath 0.10.0
kafka 1.3.5
lazy-object-proxy 1.7.1
lxml 5.1.0
MarkupSafe 2.0.1
mccabe 0.7.0
multidict 5.2.0
Nuitka 1.4.7
numpy 1.19.5
openpyxl 3.1.2
pandas 1.1.5
paramiko 3.3.1
parse 1.20.0
patchelf 0.17.2.0
Pillow 8.4.0
pip 21.3.1
platformdirs 2.4.0
py 1.11.0
py3Fdfs 2.2.0
pycparser 2.21
pyee 8.2.2
pyftpdlib 1.5.9
pyinstaller 4.10
pyinstaller-hooks-contrib 2022.0
pylint 2.13.9
pymongo 3.10.1
PyMySQL 1.0.2
PyNaCl 1.5.0
pyOpenSSL 23.0.0
pyppeteer 0.2.6
pyquery 1.4.3
pytesseract 0.3.8
python-dateutil 2.8.2
pythonping 1.1.4
pytz 2022.7.1
pytz-deprecation-shim 0.1.0.post0
radar 0.3
requests 2.27.1
requests-html 0.10.0
retry 0.9.2
setuptools 59.6.0
six 1.16.0
soupsieve 2.3.2.post1
SQLAlchemy 1.4.51
tomli 1.2.3
tqdm 4.64.1
typed-ast 1.5.5
typing-extensions 4.1.1
tzdata 2022.7
tzlocal 4.2
urllib3 1.26.12
w3lib 2.0.1
websocket-client 1.3.1
websockets 9.1
Werkzeug 2.0.3
wheel 0.37.1
wrapt 1.15.0
xlrd 1.2.0
yarl 1.7.2
zipp 3.6.0