|
|
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py) I5 [ R0 l2 }0 m; q$ V" y
5 W2 d" g! }! e, Q9 S5 l2 j
- f! u, k( r: {" _6 ]& a ./configure --prefix=/usr/local/python312 --enable-optimizations . H6 U m/ V0 W \+ ^
$ d$ T( N+ P' |3 @( E make && make install
' B5 V, y m6 wSystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py7 w% P: \' w, \: M8 W
$ j5 r' v+ K6 O( t, V" J+ g make clean
+ o( _* q! ^8 U# e0 v; N' [+ g
. N3 v$ L+ W& M; B
% c$ T5 ?/ Q1 q: D* H/ X7 E1 C5 V需要重新啊进行命令
7 f7 u, A( U) Q
~. S2 N5 I# y7 n3 @; @make && make install
: t7 p0 I* L# I2 g
, O! Z4 x G( c1 g/ F T但是在上述代码执行 之前,要先进行如下操作4 @" ` p; {4 K" ]% ~. X% Z9 P9 R
9 D0 S. g: g& b9 e' H. D/ l7 ymake clean6 c/ c/ G& [1 A( Q6 f
make clean这一行代码的作用是:9 x' x8 q5 \. g- B5 C: s# I
“清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件”
& y0 l0 F! L! o" K; l
: Q" I- b+ q/ B$ P1 h6 O然后在进行0 C2 a( t" E# S$ q# S
+ M8 o# Z2 k! v% A9 kmake && make install
+ Y& p/ w {0 C1 V这样做,上述的错误就可以消除。" C/ O2 f$ D* h$ c9 x7 N
~* ^# ` _1 _$ b
1 _' }4 P$ ]3 ]6 s5 R3 K ./configure --prefix=/usr/local/python3129 K) D5 C% W: e6 ?% C
./configure --prefix=/usr/local/python312 --enable-optimizations
( E4 b) S2 b) x' r; Z& Q make 3 p4 x, [1 J+ B q6 B X
make install
' V! X7 ~7 k3 N7 y6 O3 f) ^/ w' a) Q& S$ [
( s) |3 T) \) y* t2 Y
|
|