【发布时间】:2021-03-06 21:16:52
【问题描述】:
我不完全确定问题是否在升级到 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 并重新安装,现在消息是:
“Fontconfig 警告:忽略 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 上工作了这么久,希望我能多花点时间在我的原始代码和程序上。 \
我想知道这个问题是因为操作系统升级还是其他原因。
PD:我已经用 Conda 更新了 matplotlib,一切看起来都更新了(matplotlib:2.2.3) 还卸载并重新安装了anaconda。 它不适用于 Big Sur 上的 python 2.7
【问题讨论】:
标签: python-2.7 matplotlib anaconda spyder macos-big-sur