在anaconda升级后 - 所有anaconda-navigator都没有启动

时间:2017-01-19 09:15:10

标签: qt python-3.x anaconda

升级后 - 所有启动anaconda-navigator都会引发错误:

  

异常:setResizeMode仅在Qt4中可用。改为使用setSectionResizeMode。

我在MacBook OSX(Sierra)上使用的是1.6.0版本。谁能帮忙。似乎与spyder存在冲突。

1 个答案:

答案 0 :(得分:0)

从qtpy版本4到版本5有一些变化。我认为我安装了版本4,但基于这个例外,有些事情并不恰当。在第155行编辑此文件后,我能够启动anaconda-navigator:

anaconda/lib/python3.5/site-packages/anaconda_navigator/widgets/manager/table.py

155c155
<             self._hheader.setResizeMode(self._hheader.Fixed)
---
>             self._hheader.setSectionResizeMode(self._hheader.Fixed)

编辑:看来修补程序将在spyder的下一个版本中出现。 anaconda-navigator可能需要一个类似的补丁。 https://github.com/spyder-ide/spyder/issues/3943