在Linux安装Python3.8时输入以下代码,如果出现“
SystemError: <built-in function compile> returned NULL without setting an error
generate-posix-vars failed
make[1]: *** [pybuilddir.txt] Error 1
make[1]: Leaving directory `/usr/local/src/Python-3.8.0'
”
./configure prefix=/usr/local/python3 --enable-optimizations
make && make install需要重新啊进行命令
make && make install
但是在上述代码执行 之前,要先进行如下操作
make cleanmake clean这一行代码的作用是:
“清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件”
然后在进行
make && make install这样做,上述的错误就可以消除。
版权声明:本文为m0_68795816原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。