易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 16|回复: 2
收起左侧

centos 9 stream安装python3.12版本方法

[复制链接]
发表于 2024-7-22 21:32:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
centos 9 stream安装python3.12版本 方法:- b2 a( P+ S" A) V& \/ m# j
下载python& f9 Q1 M3 T; _- O/ U; z, ^
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz( H, k0 V8 G/ V1 ?4 b
- q- {/ v& i! b9 C
解压:& n9 A* l  Z9 y9 |
tar -zxvf Python-3.12.0.tgz 6 P2 w% d" O& p- Q, ?/ g5 N" {
( B: l3 s! {/ w; j: P
配置:
6 {0 N4 p% ?9 S) G' A  cd Python-3.12.0/
1 S8 a% R, {9 f5 |) j( J
; J* e) H0 M& U6 _! ~% U4 r
' _7 R- s" \% V# c; e* N安装依赖:6 Q2 U9 Z4 W( u: y& ~5 l! a% V$ H
8 l$ f. g; b) y2 C6 ~

" K4 O! |$ H7 l4 P1 t% G; t; o. Ydnf -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel  libpcap-devel xz-devel libffi-devel- f$ Y% u9 `; S0 [
dnf install -y gcc gcc-c++
$ O! e8 ~7 E( w: J1 _2 R
% V3 k/ ~) a2 {
* ]2 J- ~5 s. `* d4 S" T使用configure 配置:
& G+ v. C) a% i( W2 P( {) z! _& `  W$ q; d
./configure --prefix=/usr/local/python312 --enable-optimizations --enable-framework --enable-big-digits --enable-loadable-sqlite-extensions  --enable-pystats --enable-profiling --enable-universalsdk  --enable-FEATURE
; U+ T) n8 Q' r7 S) A% z) n. _) S! J6 g$ T3 N$ r; _4 i. l
make
2 L3 }5 V8 f5 p2 B! v* L7 I4 ~make install: T- E$ k( j( m" @- \. D

5 @7 |7 g$ A0 v" H" d9 g* E [root@python-flask bin]# ln -s /usr/local/python312/bin/python3.12 /usr/bin/python3.12
# W% O: N( n, j; V
7 `, |* U- ^$ m6 w% s5 Z" ]; E[root@python-flask bin]# ln -s /usr/local/python312/bin/pip3.12 /usr/bin/pip; s# U. C0 X( I3 B# j

  Y5 y/ j6 c; H& }" ^
! P1 g% n9 J. x! k
$ O' g, l0 O+ ?5 {) w
: u* e4 y2 H- n$ s6 f; i" N6 {4 o1 o. ~- E3 ]. F

$ g1 ^( D0 y1 {6 m4 b4 F
 楼主| 发表于 2024-7-22 23:29:33 | 显示全部楼层
./configure --prefix=/usr/local/python312 --enable-optimizations    ###添加一个参数 否则编译时,会使用很多空间。
 楼主| 发表于 2024-7-24 12:49:16 | 显示全部楼层
MYSQLCLIENT_CFLAGS="-I/usr/include/mysql"
6 \* B' |1 g" d3 Y2 q) bMYSQLCLIENT_LDFLAGS="-L/usr/lib/x86_64-linux-gnu -lmysqlclient"
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:26 , Processed in 0.039727 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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