|
|
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py) ^" B5 X; @; m+ f( M
) ]) [6 L/ m4 [% U& V ]2 h
/ n/ Q! a! s' u: \4 x1 w
./configure --prefix=/usr/local/python312 --enable-optimizations " h4 r: E) R' H' q' Z, D3 Q
4 v A7 x' }1 [; h5 p m' ^+ L
make && make install ) V3 R5 ~" A8 R: J5 a9 F( }
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py
4 p- @" o* n! R3 Y; a: p6 C/ s; o6 n
7 r# O% m; I3 h make clean
3 v0 H; X. l' ~
; K+ H W, F9 `* |+ x+ f; R
1 ]- D/ ]/ B/ H4 }需要重新啊进行命令
4 U1 ]$ N: ]0 b* N: H! ^7 l9 _, |
0 P9 r! i& ^7 t9 U8 ?- m1 P, m. ?make && make install$ e4 ~1 \$ C. o8 C# e y/ K
5 {4 U* ]& G' N但是在上述代码执行 之前,要先进行如下操作
# H( L7 Z6 E4 [! o* g9 {; E7 O$ _3 ]) E# T6 h1 ?" }* k! U
make clean
7 b5 M+ |5 m. U5 Qmake clean这一行代码的作用是:% X0 O' i& i0 d" `
“清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件”8 q U" @+ a" F& u% n, }% ?% v& b
( Q" a# {1 O; e$ G# l) Y, d( T
然后在进行
" g* R1 z& k* m+ |' c1 Q4 t
6 }. W" l8 T4 i- d5 `" G, Dmake && make install
- x- Q1 e3 ?* g: X- v: N: y这样做,上述的错误就可以消除。
* R8 b, N6 @2 q2 `1 n3 `' o" Y9 I+ K, n1 H' \9 a5 V4 H
9 S- Z9 ]3 i! c2 P+ ^, L ./configure --prefix=/usr/local/python312- J. R% M! Q: w4 b
./configure --prefix=/usr/local/python312 --enable-optimizations
. U- Y$ Y& Q0 h1 [ make x3 b0 w/ A0 }4 D* j" g4 v! j
make install9 m7 t/ y& l. X% @
9 U1 b- U9 q" w0 @+ l% L. ?* e4 K- E8 ^# M
|
|