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

centos8.5安装python3.13.10

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2026-1-29 21:39:18 | 显示全部楼层 |阅读模式
centos8.5安装python3.13.10' m3 N3 G( T! J: o7 a7 d

- J4 o- h3 R% y( W2 z& ^# ^5 D5 i3 f1 V

: ~/ J3 y" L; j: b- d上上传文件到目录
; P/ K& T: e+ |  c! _$ J+ q解压
3 M1 ~' A) D. d5 Z% r/ Z# tar xvf Python-3.13.10.tgz. T0 b. l, u8 N' j0 G
安装依赖:7 F- U1 V4 K+ V9 }5 P/ Z! R
# dnf install -y make gcc gcc-c++ zlib-devel   openssl-devel libffi-devel bzip2-devel
6 H, n# b8 x  b% t; R3 f. K; d2 y% W& e2 L  t4 K* u9 m
! F1 v( |1 v7 `! V$ ?; p
dnf install -y openssl-devel bzip2-devel libffi-devel xz-devel sqlite-devel readline-devel tk-devel gdbm-devel ncurses-devel libuuid-devel zlib-devel
3 H% |6 K! y. N. `3 c3 o4 e  [& E

) Y* L! r5 q+ j1 G- }3 b4 R, Y, k8 b
7 P+ g' R5 N3 b! R( Q# v: Z[root@localhost Python-3.13.10]#  ./configure  --prefix=/usr/local/python-3.13.10 --enable-optimizations --enable-shared  ! r0 l) G; s/ `' p* V# {
.....
( c5 Q2 Y" y! b0 V" L* d9 n' e$ A# V! }& @+ H' U1 Y& R- P& M' \
checking for stdlib extension module _ctypes_test... missing3 n2 s- G! C0 }
checking for stdlib extension module xxlimited... yes
: [; Z  U/ @. y# Uchecking for stdlib extension module xxlimited_35... yes
; r. Z- Q5 o; }. `9 G' Lconfigure: creating ./config.status4 D5 d, R* }/ x* ]8 p
config.status: creating Makefile.pre0 ]9 j* N2 ~9 {( q9 a1 o
config.status: creating Misc/python.pc1 J( `7 T3 v; b5 c, m
config.status: creating Misc/python-embed.pc3 a) f( `2 t+ X; Q4 o/ O
config.status: creating Misc/python-config.sh
7 g, Q: b3 t* l* s: k8 {* l/ d8 C% Wconfig.status: creating Modules/Setup.bootstrap. n& E4 {5 N5 ?+ {2 V0 X+ }
config.status: creating Modules/Setup.stdlib! J) b5 B3 n7 e
config.status: creating Modules/ld_so_aix
# e3 o+ y$ h+ Y' G: T# Xconfig.status: creating pyconfig.h
7 D% \( V3 {0 k2 l. C2 v2 ?2 Zconfigure: creating Modules/Setup.local/ z( ?! }" m) B8 C2 w% O
configure: creating Makefile
6 `! h% {9 B/ ]. N9 E
( ?6 z, Z' q) `5 y7 \" _6 {: y1 r2 v& D/ Q2 I: D
$ q0 U; @: C5 l# Q5 M! I
安装:
$ B: T! L  k& A2 xmake0 E1 R* k! X1 @! Y& H9 n
( s& F5 f7 s6 h& q* @
安装到目录:
! p! u! W4 _1 G4 p$ F% P, [- zmake install
& V& `* n% {# X1 }1 z, J1 `
8 n$ x& ^% @5 V% d" @( Q& w& ~$ V& w8 {因为有报错error while loading shared libraries: libpython3.13.so.1.0: cannot open shared object file: No such file or directory
' [  j( L$ V! c, X3 S) Z1 `4 T! i$ D* W+ S" [2 q1 U
所以要左下面的操作:8 [/ y8 h- X% f, r
[root@guoyuan bin]# echo "/usr/local/python-3.13.10/lib" > /etc/ld.so.conf.d/python3.conf4 ?- ~$ X5 t: r5 J
[root@guoyuan bin]# ldconfig ) V5 w. U- T" {- ~7 \
[root@guoyuan bin]# ./pip3 list7 l" ]* D0 o) N
Package Version
1 O" U5 a( A. I) b, b% ?; i------- -------6 j( R" }+ p2 J; Q, K
pip     25.3
, \; F6 t% a' h2 e- ]* h( H: T[root@guoyuan bin]#. `0 e9 \5 {; h* m
dnf install -y openssl-devel libffi-devel bzip2-devel
/ r; X  [, h6 U8 @+ c* x' L  ( k6 D. x* t- x+ x* a

/ Q) v+ F* U( H& N4 v; D8 R1 q
) O' A+ {/ C+ ]) P% q, W; v
/ u$ r: j9 }3 X2 k9 L
  h' c2 F, x# B8 z' A0 Z
6 B7 X0 X/ Y+ Z8 f
1 x1 B# D9 R1 a6 [  f( w! Y
: n0 W$ G" A' A. i! |* m
1 F6 K. F+ o+ u& T) \' z1 {% o* w9 ?; z1 A0 B1 e  r+ U

" C, a9 ?4 A: l$ I: H) q" I2 L1 B  q- {! i

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2026-1-30 16:45:03 | 显示全部楼层
sed -e "s,/usr/bin/env python3,/usr/local/python-3.13.10/bin/python3.13," < ./Tools/scripts/idle3 > build/scripts-3.13/idle3.13
9 C0 |6 S; c0 Z3 d# I) g2 Zsed -e "s,/usr/bin/env python3,/usr/local/python-3.13.10/bin/python3.13," < ./Tools/scripts/pydoc3 > build/scripts-3.13/pydoc3.130 ~( {7 m6 D) ~
sed -e "s,@EXENAME@,/usr/local/python-3.13.10/bin/python3.13," < ./Misc/python-config.in >python-config.py
& {( v# d# g  e  I: NLC_ALL=C sed -e 's,\$(\([A-Za-z0-9_]*\)),\$\{\1\},g' < Misc/python-config.sh >python-config' r' G3 p" d1 ~& _
The following modules are *disabled* in configure script:! I# J" V9 _% S- n3 P( y0 P! S
_sqlite3                                                                   - U- \' t4 a: [
( x: g' S4 l" M8 V; ~0 E
The necessary bits to build these optional modules were not found:
, a5 W3 C) h0 F. ?- W_curses                   _curses_panel             _dbm                   5 s  T: r2 z; a+ t
_gdbm                     _lzma                     _tkinter               : B& Z( R2 q% V
_uuid                     readline                                         
9 _  u) F/ i! g6 ATo find the necessary bits, look in configure.ac and config.log.  u1 ^0 ]) a  d

1 C, p( {  S+ D! {; S5 E9 ~8 W: u& Y) SChecked 112 modules (33 built-in, 69 shared, 1 n/a on linux-x86_64, 1 disabled, 8 missing, 0 failed on import)
5 P( G# ]# V& t  [2 amake[1]: 警告:检测到时钟错误。您的构建版本可能是不完整的。
/ T( Z. K8 L; D& \) imake[1]: 离开目录“/usr/src/Python-3.13.10”
% U$ Z# D! x. S' r+ Z5 u[root@guoyuan Python-3.13.10]# dnf install openssl-devel bzip2-devel libffi-devel xz-devel \& n1 K: C$ K! t# R6 f' g! e/ v
>     sqlite-devel readline-devel tk-devel gdbm-devel ncurses-devel \8 Z+ B  e5 X' |/ i8 R  D5 B. Z- ~
>     libuuid-devel zlib-devel
+ B; t, S" d# `, j) F上次元数据过期检查:4:08:37 前,执行于 2026年01月30日 星期五 10时55分18秒。
- r* E- X  n3 w8 @9 c软件包 openssl-devel-1:1.1.1k-5.el8_5.x86_64 已安装。$ {. J1 Q4 @0 W+ d, O7 M3 z( H5 B
软件包 bzip2-devel-1.0.6-26.el8.x86_64 已安装。
+ W' J7 q1 r% ^. r" v. ^软件包 libffi-devel-3.1-22.el8.x86_64 已安装。" |, u! x, v. _$ O( I2 ~
软件包 zlib-devel-1.2.11-17.el8.x86_64 已安装。
2 l! O8 E5 D; a& l9 ?4 K( f. m; {依赖关系解决。
% q) D: \, M& T9 r7 D================================================================================# _' V1 a+ N, b& e
软件包                   架构       版本                   仓库           大小
7 `3 g. e, \. K================================================================================" ?6 |( G! k) ^4 l  J& [7 V
安装:2 {" i/ }/ I9 Q' V! x
gdbm-devel               x86_64     1:1.18-1.el8           base           66 k4 i6 C9 ?9 k+ y; U8 d) _4 y; r
libuuid-devel            x86_64     2.32.1-28.el8          base           97 k: x: I$ O5 ~  H- {1 t5 K- Q4 S
ncurses-devel            x86_64     6.1-9.20180224.el8     base          528 k
+ U( c- o* ^" N$ M; ~, [9 ~% N% i readline-devel           x86_64     7.0-10.el8             base          204 k# @, C# y4 D0 _: `3 g9 ~
sqlite-devel             x86_64     3.26.0-15.el8          base          165 k* G' z  j6 ]  c1 Z0 O% p) ?
tk-devel                 x86_64     1:8.6.8-1.el8          AppStream     498 k0 L3 x$ c! N; r7 u  D2 `
xz-devel                 x86_64     5.2.4-3.el8            base           62 k$ m9 Y" V  Z7 m8 W$ \/ h+ G
安装依赖关系:
/ p. D: x+ l4 F* n/ t- }! E$ ~! Z7 v expat-devel              x86_64     2.2.5-4.el8            base           55 k( C8 @. M5 L5 t+ x
fontconfig-devel         x86_64     2.13.1-4.el8           base          151 k
( v/ M, y1 A& d+ X. ]7 L freetype-devel           x86_64     2.9.1-4.el8_3.1        base          464 k' h! b1 }& d" ^) }' y0 Z
libX11-devel             x86_64     1.6.8-5.el8            AppStream     976 k
) t0 e! u" }$ n5 v( N6 X libXau-devel             x86_64     1.0.9-3.el8            AppStream      21 k3 C/ X, {+ m  }: z$ L
libXft-devel             x86_64     2.3.3-1.el8            AppStream      25 k% {4 f5 @) o3 H2 ?4 S3 q* K. S4 Y
libXrender-devel         x86_64     0.9.10-7.el8           AppStream      22 k3 r' l0 T% w. a1 |  m" A/ C( J* h
libpng-devel             x86_64     2:1.6.34-5.el8         base          327 k! K0 a' g. M% \: N- Z3 `
libxcb-devel             x86_64     1.13.1-1.el8           AppStream     1.1 M
$ u0 H1 J5 {. u' M; K* { ncurses-c++-libs         x86_64     6.1-9.20180224.el8     base           58 k
5 ~. F. c: o# Z( x7 {* ?: k) R tcl                      x86_64     1:8.6.8-2.el8          base          1.1 M
, q2 o2 _5 j9 X# P6 j( K5 T" E7 N3 n tcl-devel                x86_64     1:8.6.8-2.el8          base          190 k
4 g( V; t  C' y! L( \, B tk                       x86_64     1:8.6.8-1.el8          AppStream     1.6 M
2 u8 _/ W1 f- b. n2 T* s# [7 h; h xorg-x11-proto-devel     noarch     2020.1-3.el8           AppStream     280 k+ N8 |2 _3 w" J+ Y

3 j! F) I2 D+ O: K. h/ P事务概要
; Z8 Y- [& Q" K& O5 k: n0 o================================================================================
# M* W! [- x' |5 r8 P" r安装  21 软件包% C6 Q+ \/ }$ h

# V! u4 V7 O5 R总下载:7.8 M
: v, b; e3 w" X' \( z安装大小:21 M; F( A- E. R. x9 v/ J
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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