|
|
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py
$ H$ E9 [, ]; |4 X$ c" z& ]* p, J, a. _$ w
) V2 R' ?" o$ y
./configure --prefix=/usr/local/python312 --enable-optimizations
5 ^7 m4 \5 f/ f7 u/ ~6 e7 C8 i3 L+ y- Y2 U: }0 }7 y4 `2 }; m9 K
make && make install : y" \( u8 H( b- t; D, P0 V2 ~
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py
9 }& A& P0 J- z- }( r$ G. Z$ ^) g) K3 v* j7 I4 }- o! L
make clean 3 `" \: M, |" ?( a4 F/ J6 ~
' t1 `2 G& H: n7 b' |: o# Y9 J- R
需要重新啊进行命令
3 M9 V6 g# Y3 P( V* { a1 Y
8 F4 j4 V0 J+ ~4 |! P9 H& e7 ^make && make install
. `+ @; z4 v1 p+ E6 l# ]9 c' C3 Z2 t4 [* C* I
但是在上述代码执行 之前,要先进行如下操作
* S3 G& R2 f$ m$ D$ z' W
7 B& V- w3 \" k) p; ?9 I# Wmake clean
* f" f' N# ~ u, d$ K2 g' Fmake clean这一行代码的作用是:, r u/ D, I, Q$ L
“清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件”
$ b; ?0 \5 U' S _+ t$ H
6 p+ |4 N5 ]6 y9 M+ ~; a( ]$ l1 Y然后在进行
7 n& e& N" B$ I; E1 P, q- A& ^- q8 R+ L4 S
make && make install
! F/ o, G) V$ T5 Y: [0 b" U# S: N这样做,上述的错误就可以消除。: U* I6 `8 V, R
. k, u( ~ D! o' e
$ d) s2 e- G' |" {/ p/ D ./configure --prefix=/usr/local/python312" e7 o+ g( t/ W- y
./configure --prefix=/usr/local/python312 --enable-optimizations
, U( Q- v% |: J0 ~( A make 5 m2 o+ `) ~& L3 k% F
make install
* l! t- n! O& O" `" I7 Q& O" A3 _3 s/ ?8 V, h0 A2 X
! y! G2 o% p+ d0 j! d |
|