2017-01-19 1 views
1

После обновления --all запуска анаконда-навигатор вызовет ошибку:После анаконды обновления --all анаконда-навигатор не запускается

Exception: setResizeMode is only available in Qt4. Use setSectionResizeMode instead.

Я использую версию 1.6.0 на MacBook OSX (Sierra). Может кто-нибудь помочь. Кажется, что есть конфликт со шпионом.

ответ

0

Есть некоторые изменения с переходом от qtpy версии 4 до версии 5. Я думал, что у меня установлена ​​версия 4, но на основе этого исключения что-то не совсем правильно. Я был в состоянии получить анаконды-навигатор для запуска после редактирования этого файла в строке 155:

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) 

Edit: оказывается исправление приходит в следующем выпуске для Spyder. Анаконда-навигатор, вероятно, понадобится аналогичный патч. https://github.com/spyder-ide/spyder/issues/3943