当前位置:   article > 正文

centos7系统下部署python3.9_centos7 python3.9

centos7 python3.9

目录

0. 版本介绍

1.解压缩

2.创建安装目录

3.进入解压的Python-3.9.15文件夹

4.下载依赖包,3.7版本之后需要一个新的包libffi-devel

5.配置、检查安装环境, 生成 Makefile 文件, 指定安装到 /opt/python39

6.编译和安装

7.验证

8.创建软链接

9.配置环境变量(可选)


0. 版本介绍

Gzipped source tarball 是Linux系统下载的版本
XZ compressed source tarball 是CentOS系统下载的版本
根据自己需要进行下载,我下载的是Python-3.9.15.tar.xz

下载链接:Python Release Python 3.9.15 | Python.org

1.解压缩

进入下载目录解压到当前目录,会生成Python-3.9.15文件夹

tar xf Python-3.9.15.tar.xz

2.创建安装目录

mkdir /opt/python39

3.进入解压的Python-3.9.15文件夹

cd Python-3.9.15

4.下载依赖包,3.7版本之后需要一个新的包libffi-devel

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel

5.配置、检查安装环境, 生成 Makefile 文件, 指定安装到 /opt/python39

./configure --prefix=/opt/python39  --with-ssl

注意:不要用【./configure --prefix=/usr/python3 --enable-optimizations --with-ssl】这个命令

如果执行时带了–enable-optimizations,就要去掉–enable-optimizations重新执行,然后执行make clean,然后再重新执行编译和安装

6.编译和安装

make && make install

7.验证

  1. cd /opt/python39/bin
  2. ./python3 -V
  3. ./pip3 -V

8.创建软链接

  1. ln -s 源文件或目录 目标文件或目录
  2. ln -s /opt/python39/bin/python3.9 /usr/bin/python39
  3. ln -s /opt/python39/bin/pip3 /usr/bin/pip39

9.配置环境变量(可选)

使用whereis python3 查找文件目录,把目录配置到环境变量中

  1. vim /etc/profile
  2. export PATH=/usr/python3/bin:$PATH

执行 source 命令,让刚配置的环境变量立即生效

source /etc/profile

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/790624
推荐阅读
相关标签
  

闽ICP备14008679号