Spyder: Erro ao tentar imprimir o código-fonte - AttributeError: o objeto 'QPrintDialog' não tem atributo 'addEnabledOption'

Criado em 27 jul. 2017  ·  3Comentários  ·  Fonte: spyder-ide/spyder

Descrição

Quero imprimir um arquivo de código-fonte. Quando vou para Arquivo-> Imprimir no Spyder, vejo a mensagem de erro que presumo estar ligada a isso de alguma maneira.

Quais passos vão reproduzir o problema?

Não parece reproduzível porque agora fechei e reabri o arquivo e a função de impressão funciona conforme o esperado. Para resolver esse problema, abri o arquivo de origem e realcei itens próximos ao topo do arquivo, como "da importação de utilitários *" e cliquei com o botão direito do mouse em utilitários para escolher ir para a definição, pois também queria visualizar esses arquivos. Em seguida, fui para Arquivo-> Imprimir e este erro foi gerado. Não posso fornecer nenhum dos arquivos por motivos comerciais de sigilo.

Qual é o resultado esperado?
Esperava ver uma caixa de diálogo de arquivo, em vez disso, obtive o erro abaixo.

Por favor, forneça quaisquer informações adicionais abaixo

Arquivo "C: \ Users \ fra256 \ AppData \ Local \ Continuum \ Anaconda3 \ lib \ site-packages \ spyderplugins \ editor.py", linha 1932, em print_file
printDialog.addEnabledOption (QAbstractPrintDialog.PrintSelection)
AttributeError: o objeto 'QPrintDialog' não tem atributo 'addEnabledOption'

Versão e componentes principais

  • Versão Spyder: 3.2.0
  • Versão Python: 3.6.0
  • Versões Qt: 5.6.2, PyQt5 5.6 no Windows

Dependências

pyflakes >=0.6.0 :  1.5.0 (OK)
pycodestyle >=2.3:  2.3.1 (OK)
pygments >=2.0   :  2.1.3 (OK)
pandas >=0.13.1  :  0.19.2 (OK)
numpy >=1.7      :  1.11.3 (OK)
sphinx >=0.6.6   :  1.5.1 (OK)
rope >=0.9.4     :  0.9.4-1 (OK)
jedi >=0.9.0     :  0.9.0 (OK)
nbconvert >=4.0  :  4.2.0 (OK)
sympy >=0.7.3    :  1.0 (OK)
cython >=0.21    :  0.25.2 (OK)
qtconsole >=4.2.0:  4.2.1 (OK)
IPython >=4.0    :  5.1.0 (OK)
pylint >=0.25    :  1.6.4 (OK)

Editor Bug

Todos 3 comentários

Obrigado por relatar. Vamos corrigir esse erro no Spyder 3.2.1

@dalthviz , por favor, dê uma olhada neste problema.

Olá @ neilsf1975 , você poderia testar se a correção funciona para você?

Ele se referia à solicitação de pull # 4830.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

goanpeca picture goanpeca  ·  3Comentários

cchu08 picture cchu08  ·  3Comentários

yogu220172 picture yogu220172  ·  3Comentários

JesterEE picture JesterEE  ·  3Comentários

Khalilsqu picture Khalilsqu  ·  3Comentários