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

SystemError: <built-in function compile> returned NULL without setting an

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-7-26 01:00:01 | 显示全部楼层 |阅读模式
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py9 ]6 |+ F! W8 G- T5 j% V+ X) s: m* s
4 Y4 f! Q0 g6 |3 v- L
6 l8 _% f/ o7 S8 n4 z0 W& S% `
./configure --prefix=/usr/local/python312 --enable-optimizations
6 C8 d5 K. \  X9 D: F2 F
7 p# [& C. I. c8 V# g make && make install / P# V) u5 l8 H, M
SystemError: <built-in function compile> returned NULL without setting an exception make[1]: *** [Py- K6 _  c  [, D3 t

6 s/ B- w' b% m' J5 N; {& j make clean 8 b7 ~6 [* S! N, W1 C& f

6 U  t& N# o* v2 n$ t; M: q# `: Y: m9 [+ c' s
需要重新啊进行命令
8 q. @; l' `* `) t" |( H. j- ^2 [- s# E1 u# Z/ g. n
make && make install& Q3 {5 Z9 t  |- R: N4 o6 A

4 V# o% R4 V) n" }但是在上述代码执行 之前,要先进行如下操作* F& J7 u: ?8 s& D
$ g8 k$ Z1 Y9 p  s
make clean
' L1 ]0 w& U. N/ Omake clean这一行代码的作用是:
5 ?. {9 `" v1 l$ W8 t0 {- I“清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件”. {2 v( ^0 o; _

* D2 w" w) d% S& A& c0 ]8 r然后在进行- o5 M; `7 I& T- x# ?7 q

; j& {, d5 Z+ Z0 A/ K- N/ Hmake && make install
% I: P' M: ]7 d; @, {: }这样做,上述的错误就可以消除。9 w2 q% F3 m# L# ~

! U5 @/ ?+ e4 \1 Z4 e" V5 A2 t* I- m$ a7 H
    ./configure --prefix=/usr/local/python312
$ ]0 }$ o* f/ V0 k/ l./configure --prefix=/usr/local/python312 --enable-optimizations
2 W& x9 Y. [  W4 C. U% S$ p  make 2 T/ G6 B9 n& [' a* |0 Y0 ]5 S
make install; w8 O5 T! p5 P- r% I3 H
7 ]$ y$ Y( B  i9 u+ ]( a

$ d7 ?+ A4 X: \  r; d, Q9 U/ p' t

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-7-26 01:00:02 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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