Spyder在OSX的虚拟Python环境中频繁崩溃

0 投票
1 回答
1256 浏览
提问于 2025-04-17 17:12

我在OSX Mountain Lion系统上安装了Spyder(版本'spyder-2.2.0beta2.zip'),并且是在一个使用virtualenv创建的虚拟环境中运行的,Python是用Enthought的学术版。这个设置运行得还不错,但每次我在“另存为”的对话框里,特别是当我点击“位置:”下拉框选择文件夹时,就会崩溃。然后打开Spyder的终端会显示Segmentation fault: 11的错误信息。有人知道这是什么原因吗?

enter image description here

1 个回答

1

(这里是Spyder的开发者)这不是我们的错,也不是Enthought的错,而是PySide的问题:这是Enthought提供的Python Qt绑定。很不幸的是,它们不太稳定(会导致像你描述的那种崩溃),而且目前没有人维护,所以我们也无能为力。

我们推荐在Mac上安装的方法是使用我们的DMG(这个使用的是PyQt4,一个更稳定的绑定),然后把你的解释器切换到EPD的那个。如果你觉得够勇敢的话,也可以使用MacPorts :-)

撰写回答