Original author: https://github.com/LunacyZeus/Python3.6-for-Centos7.0

Python3.6-for-Centos7.0

This script allows you to set up a Python3.6 development environment under Centos7.0 (unlike the ones online, this one contains many necessary libraries and will not be recompiled midway)

Usage tutorial:

wget --no-check-certificate https://raw.githubusercontent.com/LunacyZeus/Python3.6-for-Centos7.0/master/install.sh && sh install.sh

Solution to yum being unavailable after modification:

nano /usr/bin/yum 然后将首行的 #!/usr/bin/python 改为 #!/usr/bin/python2.6.6

Source code:

#Centos 7.0 安装Python3.6脚本
#作者: LunacyZeus
#Git主页: https://github.com/LunacyZeus

echo "Python3.6 for Centos 7.0 一键安装脚本nGitHub主页地址: https://github.com/LunacyZeusn这个脚本是我在经过多次测试后做出来的,安装了Python要用的所有的必需库(如有缺少,请指出,谢谢!),不会出现在使用中需要某些库而重新编译安装Python的蛋疼事情nnPs: 本脚本在腾讯云亲测可用n  遇到问题请在Github提交BUG"

read -p "请按任意键以继续" var


echo "Let's Go..."

echo "安装开发环境工具..."
yum groupinstall -y "Development tools"

echo "安装编译Python必需工具..."
yum install -y nano nginx sqlite-devel screen ncurses-devel ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-develtk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl-devel

echo "获取并解压Python3.6源码..."
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz && tar xvJf Python-3.6.0.tar.xz && cd Python-3.6.0

echo "构建Python3.6..."
./configure
echo "编译安装Python3.6..."
make&& make install

echo "好了,你的Python3.6 for Centos7.0之旅正式开始啦~"

Leave a Reply