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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-7-25 10:00:41 | 显示全部楼层 |阅读模式
centos7.9安装python3.12版本 方法:) v, ?& j% D" l. N& _( T7 M
下载python! U7 @. y! }  x$ B( _
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
! O0 X0 a. ~  Q( [, z4 P, P0 N. P
. a' [  T7 ~  R& E* B解压:
3 [6 q% m5 I# r9 utar -zxvf Python-3.12.0.tgz2 u- f$ n8 B+ W* F# h- L
: n* e! h! J! H  {$ X0 {
配置:$ ~8 j; l2 f& Y* r; X5 D
  cd Python-3.12.0/4 X: J$ r9 h* t, Q) {

  L# l( h8 u( F
& ?6 v! }1 ?6 |安装依赖:4 H/ B2 k7 g8 e$ v
, ~6 W: e$ ]) \/ J+ |8 l7 l+ s
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel  libpcap-devel xz-devel libffi-devel
9 ~% t7 \9 D. a) Byum install -y gcc gcc-c++. f  x0 U; e3 S  ]0 u+ S& e7 q- k
; z. `9 G& M4 B5 U9 ~2 [' R5 @

2 q4 {- t6 Y% }" ?6 T$ t使用configure 配置:
1 x) K+ |4 ?' j7 V6 U0 T& A
3 w5 D6 A% ^/ [- R./configure --prefix=/usr/local/python312 --enable-optimizations
  |+ s  ~. b6 f6 \: L
3 z) D& G: T6 Zmake- O7 [+ v  `2 V, l' M$ }
make install
" e' Y" i: u) Q, O- e3 i' _3 _+ C8 V) L* {$ W9 n+ G
[root@python-flask bin]#  ln -sf /usr/local/python312/bin/python3.12 /usr/bin/python3.12. B  {! y. ?1 I9 F
0 i9 i1 g- T" L5 @, T* i* n

& L5 ^" u' j4 T1 L# G! t; W[root@python-flask bin]# ln -s /usr/local/python312/bin/pip3.12 /usr/bin/pip0 q1 W- k9 ^0 `/ n/ e3 C* x

5 D6 I5 ~( \; w, ^+ ~; _* w$ Gln -sf /usr/local/python312/bin/pip3.12 /usr/bin/pip. @1 {9 _& i2 c

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-7-25 10:00:42 | 显示全部楼层
yum install -y gcc gcc-c++
9 ]1 X8 _* ]4 H4 Y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:52 , Processed in 0.020638 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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