123 字
1 分钟
CentOS 7.9 编译安装 Python 3.6.5 环境 - 源码构建
1、更新系统与开发工具
$ yum -y update$ yum -y groupinstall "Development Tools"$ yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel$ yum install -y wget2、下载Python二进制包
$ wget https://mirrors.aliyun.com/python-release/source/Python-3.6.5.tgz3、解压二进制包
$ tar zxvf Python-3.6.5.tgz4、编译和安装
$ cd Python-3.6.5$ ./configure --prefix=/usr/local/python3.6$ make && make altinstall5、配置软件链接
$ ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3$ ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip36、验证
$ python3 -VPython 3.6.5$ pip3 -Vpip 9.0.3 from /usr/local/python3.6/lib/python3.6/site-packages (python 3.6)7、编写简单测试代码
$ echo "print('Hello World')" > hello.py$ python3 hello.pyHello World CentOS 7.9 编译安装 Python 3.6.5 环境 - 源码构建
https://blog.xeu.asia/posts/系统运维/centos-79-编译安装-python-365-环境---源码构建/