'segmentation fault python' Mac OS 大苏尔 python 2.7

'segmentation fault python' in Mac OS Big Sur with python 2.7

我不确定升级到 Big Sur 时问题是否开始: 我使用 anaconda 发行版,当我使用 python 2.7 并使用 matplotlib 绘制(绘图或散点图)时,python 关闭并显示此消息“zsh:分段错误 python”
相反,如果我使用 Spyder 3 编译器,消息不会显示,但图表也不会显示,它根本不会显示任何内容。

代码可以这么简单:

import matplotlib.pyplot as plt
lx=[1,2]
ly=[1,2]
plt.scatter(lx,ly)
plt.show()

我卸载了所有 anaconda 并重新安装,现在消息是:
“字体配置警告:忽略 UTF-8:不是有效的区域标记
zsh:分段错误 python"

这只发生在 python 2.7 上,我相信它是在对 Big Sur OS 进行一些更新时开始的。 当我打开 python 3.8 或 3.7(或 Spyder 4)时没有问题,一切正常。

Anaconda 和 Mac OS 本身已经多次推荐升级到 python 3.8,但我已经用 2.7 工作了很长时间,希望我能多呆一段时间我的原始代码和程序。 \

我想知道这个问题是因为 OS 升级还是其他原因。

PD:我已经用 Conda 更新了 matplotlib,一切看起来都更新了(matplotlib:2.2.3) 还卸载并重新安装了anaconda。 它不适用于 Big Sur

上的 python 2.7

尝试卸载 anaconda 和 运行 Big Sur 附带的默认 python 2.7.16。

我刚从 import matplotlib.pyplot as plt.

遇到了类似的分段问题

当我卸载 anaconda 时,错误解决了。