- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
centos7.9安装python3.12版本 方法:! N8 j/ S/ @9 U% S2 m& s, Q
下载python
: V/ D# `1 h5 V7 {8 kwget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
- E% ]8 t( \9 P2 N8 t# U
1 o, ?& h" t$ e. u/ s$ n解压:. G/ r) I/ p" Z* A" l1 o3 g/ w* c- |
tar -zxvf Python-3.12.0.tgz, P) R7 d. `7 _( D0 ?$ B* F
E# o" \$ E' z. I w配置:) S# Z: ~) {: C( u" j T" L
cd Python-3.12.0/. f4 T* r9 J; h9 L# c) D" U$ @+ P {
3 |' _! {$ ]( h3 u J- ^# D& V9 Q
% A# ?+ \. Z7 p( g; a安装依赖:+ |% R- [5 n8 Z
. \ V- A" S6 I4 U( b
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libpcap-devel xz-devel libffi-devel
5 r% u1 N" X$ p. ~% Z! D( Hyum install -y gcc gcc-c++
5 ?& @( H3 ]+ F' `
0 b6 ^8 n3 _2 y+ W. z
* n& j% f# R* i1 c7 @使用configure 配置:7 i( Z/ f" }$ K9 a4 k3 H- x% s
+ I* T$ z6 I& O z) L1 u
./configure --prefix=/usr/local/python312 --enable-optimizations : ^! q9 ]: i! {$ M7 C
6 N( k2 S/ j# f1 \( i* S) L
make
- |, g, ?+ ^8 b+ rmake install' A, c) v; p5 Q/ F) v( o
$ V! ?6 c+ _. ]3 J. C! o[root@python-flask bin]# ln -sf /usr/local/python312/bin/python3.12 /usr/bin/python3.12 M5 h7 S' [4 E8 A, k
& w+ C5 |& C6 o1 _
$ B- Q1 C! N# `$ B% N* p* p7 D# N
[root@python-flask bin]# ln -s /usr/local/python312/bin/pip3.12 /usr/bin/pip
9 h g% Q; _1 q
4 d8 L0 x5 k" z% t; \- S" d/ ~: Cln -sf /usr/local/python312/bin/pip3.12 /usr/bin/pip
% L- X0 u/ e/ U& a |
|