Centos7一键安装python3

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
    # 添加Python环境变量到/etc/profile
	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
	# 设置Python安装镜像源为阿里云
	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 ~]#  bash -x https://gitee.com/devops_zhao/mix_tools/raw/master/install_python3.sh 

[root@test1 ~]# python -V
Python 2.7.5

[root@test1 ~]# pip3 list
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  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平凡的运维之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值