关于服务器上安装新版Python报错的问题

起因:

安装Python时执行命令./configure prefix=/usr/local/python3 --enable-optimizations后使用make && make install 命令进行安装,结果报如下错误:

        Could not import runpy module
Traceback (most recent call last):
  File "/home/python/Python-3.8.0/Lib/runpy.py", line 15, in
    import importlib.util
  File "/home/python/Python-3.8.0/Lib/importlib/util.py", line 14, in
    from contextlib import contextmanager
  File "/home/python/Python-3.8.0/Lib/contextlib.py", line 4, in
    import _collections_abc
SystemError: returned NULL without setting an error
generate-posix-vars failed
make: *** [pybuilddir.txt] 错误 1

解决方法:

        先使用make clean命令清除上次的make命令所产生的object文件,随后再次使用make install重新安装。

        至此,问题解决。

你可能感兴趣的:(python,linux,centos)