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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-7-25 10:00:41 | 显示全部楼层 |阅读模式
centos7.9安装python3.12版本 方法:
  h% L& `  t# S9 {下载python
0 L* L9 G' M/ S9 O& O$ D# J0 |wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz. S) g, l' n, l& A
( W- C6 h. ~9 l- k
解压:
% b+ x2 X  g$ [* f" k1 g* qtar -zxvf Python-3.12.0.tgz
1 t4 B3 B& F; v9 @# Q+ Q4 \7 G* B5 ]0 l0 v
配置:
! E& n& ]/ l  m5 q* O# N+ W  cd Python-3.12.0/
& W- N, [9 x2 {) l7 r1 V
- C2 A$ m4 U2 A* T& Z
* k. ?3 N$ S$ c+ v, w. p8 a安装依赖:
$ e" d0 _9 e5 k2 e, Z; n5 b- @1 p% U2 r0 {) F
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel  libpcap-devel xz-devel libffi-devel
0 s+ x$ i" ]0 m" p4 ]' x0 iyum install -y gcc gcc-c++
% m) ~( V9 c) ^+ J: [. W( E5 y. n1 o% Y( h

, O+ k0 p/ L. a( c" ^使用configure 配置:  P1 z' B& L9 \
2 _. j" w  H' |3 p, X6 Y# U! N' [5 J
./configure --prefix=/usr/local/python312 --enable-optimizations
/ L1 U! q- `& R& L. Z, }2 Z) a1 S' R
make
& K+ C1 a3 y2 kmake install
7 Y6 H, n# p1 j+ C5 k% J0 m( t& n3 Z
. x- d6 }$ E, P# y5 W[root@python-flask bin]#  ln -sf /usr/local/python312/bin/python3.12 /usr/bin/python3.129 f5 T' u; j+ P$ i: S8 I

7 q( o3 \  J+ n$ W# H" o/ I( E
, A- l9 n2 i. f# W5 |- b[root@python-flask bin]# ln -s /usr/local/python312/bin/pip3.12 /usr/bin/pip
4 C' g( n! f8 X- x; b( ]; h3 K; d5 L) K; K5 ^4 `4 e
ln -sf /usr/local/python312/bin/pip3.12 /usr/bin/pip$ S% A7 T4 A, o* ~: s

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-7-25 10:00:42 | 显示全部楼层
yum install -y gcc gcc-c++
; y5 J/ I$ J* r7 f; E' ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:46 , Processed in 0.014691 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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