Spyder: Erreur lors de la tentative d'impression du code source - AttributeError : l'objet 'QPrintDialog' n'a pas d'attribut 'addEnabledOption'

Créé le 27 juil. 2017  ·  3Commentaires  ·  Source: spyder-ide/spyder

La description

Je veux imprimer un fichier de code source. Lorsque je vais dans Fichier-> Imprimer dans Spyder, je vois le message d'erreur qui, je suppose, est lié à cela d'une manière ou d'une autre.

Quelles étapes vont reproduire le problème?

Cela ne semble pas reproductible dans la mesure où j'ai maintenant fermé et rouvert le fichier et la fonction d'impression fonctionne comme prévu. Pour obtenir ce problème, j'ai ouvert le fichier source, puis j'ai mis en surbrillance les éléments près du haut du fichier comme "à partir de l'importation des utilitaires *" et j'ai fait un clic droit sur les utilitaires pour choisir d'aller à la définition, car je voulais également afficher ces fichiers. Je suis ensuite allé dans Fichier->Imprimer et cette erreur a été générée. Je ne peux fournir aucun des fichiers pour des raisons de confidentialité commerciale.

Quelle est l'attente de production?
Je m'attendais à voir une boîte de dialogue de fichier, à la place j'ai eu l'erreur ci-dessous.

Veuillez fournir toute information supplémentaire ci-dessous

Fichier "C:\Users\fra256\AppData\Local\Continuum\Anaconda3\lib\site-packages\spyderplugins\editor.py", ligne 1932, dans print_file
printDialog.addEnabledOption(QAbstractPrintDialog.PrintSelection)
AttributeError : l'objet 'QPrintDialog' n'a pas d'attribut 'addEnabledOption'

Version et composants principaux

  • Version Spyder : 3.2.0
  • Version Python : 3.6.0
  • Versions Qt : 5.6.2, PyQt5 5.6 sous Windows

Dépendances

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

Tous les 3 commentaires

Merci d'avoir signalé. Nous allons corriger cette erreur dans Spyder 3.2.1

@dalthviz , s'il vous plaît jeter un oeil à ce problème.

Salut @neilsf1975 , pourriez-vous tester si le correctif fonctionne pour vous ?

Il voulait dire pull request #4830.

Cette page vous a été utile?
0 / 5 - 0 notes