使用 pip 在 python virtualenv 中安装包时出现分段错误(核心转储)

使用 pip 在 python virtualenv 中安装包时出现分段错误(核心转储)

几天前,我的 ubuntu 20.04 停止工作了。即使重新安装了带有 GPU 驱动程序的所有内容,重启后我的屏幕仍冻结在主板公司徽标上,可能是更新中的错误导致了此问题。

所以我决定将我的 ubuntu 升级到 22.04,然后它开始工作了。它以 python 3.10 作为基础 python 版本,但对于某些项目,我使用 python 3.7.2,当为其创建虚拟环境并尝试安装其要求时,我收到此错误“分段错误(核心转储)“但目前还找不到任何解决方案……

答案1

我找到了此链接中引用的解决方案https://github.com/pyenv/pyenv/issues/2359

当我使用 pyenv 时,特别是 Ubuntu 21.04 和 22.04,我遇到了同样的问题。

因此,我安装了 Python 3.5.6,在本例中,使用 clang:

$ sudo apt install clang -y
$ CC=clang pyenv install 3.6.15

相关内容