sh脚本更新centos原python为python3.6
#!/bin/bash# 更新yumyum -y install zlib-devel bzip2-devel libffi-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make wgetyum clean all# 下载pythonmkdir /usr/local/python &&
·
#!/bin/bash
# 更新yum
yum -y install zlib-devel bzip2-devel libffi-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make wget
yum clean all
# 下载python
mkdir /usr/local/python && cd /usr/local/python
wget https://registry.npmmirror.com/-/binary/python/3.6.9/Python-3.6.9.tar.xz
tar tar -xvJf Python-3.6.9.tar.xz
cd Python-3.6.9
# 编译
./configure prefix=/usr/local/python
make && make install
# 链接
rm -f /usr/bin/python
rm -f /usr/bin/pip
ln -s /usr/local/python/bin/python3 /usr/bin/python
ln -s /usr/local/python/bin/pip3 /usr/bin/pip
# 更新
sed -i "s#/usr/bin/python#/usr/bin/python2.7#" /usr/bin/yum
sed -i "s#/usr/bin/python#/usr/bin/python2.7#" /usr/libexec/urlgrabber-ext-down
yum install -y deltarpm
# 安装工具
yum install -y lrzsz
yum install -y git
yum install -y zip unzip
# 设置加速 镜像源
mkdir ~/.pip
cd ~/.pip
touch pip.conf
echo "[global]" >> pip.conf
echo "index-url = https://pypi.tuna.tsinghua.edu.cn/simple" >> pip.conf
echo "[install]" >> pip.conf
echo "trusted-host=pypi.tuna.tsinghua.edu.cn" >> pip.conf
echo "disable-pip-version-check = true" >> pip.conf
echo "timeout = 6000" >> pip.conf
更多推荐



所有评论(0)