找回密码
 注册
查看: 26|回复: 1

centos7.9安装python3.12版本方法

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-7-25 10:00:41 | 显示全部楼层 |阅读模式
centos7.9安装python3.12版本 方法:
( \$ Y" d" X- `1 L8 a6 ]4 J9 P- d下载python
; j, w* V5 i; X- D  _wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
! o1 ]" i9 S8 G  o
( Q4 S2 y5 z3 t, n* [" m8 Y解压:$ D* g2 N! F' G% J
tar -zxvf Python-3.12.0.tgz* h7 ?$ j# J: e1 n5 Y. B: w5 J
$ U( K5 k; z! n' ]
配置:
' g$ a* x, h  g- |  cd Python-3.12.0/
- i1 C2 D+ B) q! k  k
8 q0 i+ w& u% M& l( J( B% y$ [4 ~: N0 X5 F- F! G
安装依赖:
$ N& \& r: P  Z8 P9 @9 L; x4 @* v2 m( B% a7 i: r' s
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel  libpcap-devel xz-devel libffi-devel
; [% [, R- R, P& J# W" Ryum install -y gcc gcc-c++
# a) j4 I. W" i5 a7 q+ t, A* L; ]% K* F8 o: O7 o! e0 G
  t- F. S; f' F
使用configure 配置:0 {( J% B: K7 D) ?
8 J! O2 ^: p1 b  H
./configure --prefix=/usr/local/python312 --enable-optimizations
& H+ t# M1 h3 Q; d2 T6 u
1 a( C) C2 L* G+ B* B+ H- r' s) `make
, w: `' w# k$ d0 B9 v: X9 dmake install
. n$ s- B6 M1 Y5 T; D
& s. N0 {2 n4 Q( I  s- ~4 h; u[root@python-flask bin]#  ln -sf /usr/local/python312/bin/python3.12 /usr/bin/python3.12  C6 {- J4 h3 U6 \: c

- B) _& M+ S# o8 y- g0 ?' B2 u0 U. ^9 F' ^( _; ^
[root@python-flask bin]# ln -s /usr/local/python312/bin/pip3.12 /usr/bin/pip: u1 M+ v/ J7 |7 c
! _' W$ k3 K4 M2 N" _, J2 a
ln -sf /usr/local/python312/bin/pip3.12 /usr/bin/pip
( c2 R4 O, V- m; F, s  s6 L

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-7-25 10:00:42 | 显示全部楼层
yum install -y gcc gcc-c++ 4 P; H" W' m* }- K
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:40 , Processed in 0.017233 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表