Spyder: حدث خطأ عند محاولة طباعة التعليمات البرمجية المصدر - خطأ AttributeError: الكائن "QPrintDialog" ليس له سمة "addEnabledOption"

تم إنشاؤها على ٢٧ يوليو ٢٠١٧  ·  3تعليقات  ·  مصدر: spyder-ide/spyder

وصف

أريد طباعة ملف كود المصدر. عندما أذهب إلى File-> Print in Spyder ، أرى رسالة الخطأ التي أفترض أنها مرتبطة بهذا بطريقة ما.

ما هي الخطوات التي سوف تتكاثر هذه المشكلة؟

لا يبدو أنه قابل للتكرار لأنني الآن أغلقت الملف وأعدت فتحه وتعمل وظيفة الطباعة كما هو متوقع. للحصول على هذه المشكلة ، فتحت الملف المصدر ، ثم قمت بتمييز العناصر بالقرب من أعلى الملف مثل "من استيراد الأدوات المساعدة *" وانقر بزر الماوس الأيمن على الأدوات المساعدة لاختيار الانتقال إلى التعريف ، حيث أردت أيضًا عرض هذه الملفات. ثم انتقلت إلى ملف-> طباعة وتم إنشاء هذا الخطأ. لا يمكنني توفير أي من الملفات لأسباب تجارية سرية.

ما هو الناتج المتوقع؟
كنت أتوقع رؤية مربع حوار للملف ، وبدلاً من ذلك تلقيت الخطأ أدناه.

يرجى تقديم أي معلومات إضافية أدناه

ملف "C: \ Users \ fra256 \ AppData \ Local \ Continuum \ Anaconda3 \ lib \ site -pack \ spyderplugins \ editor.py" ، سطر 1932 ، في ملف print_file
printDialog.addEnabledOption (QAbstractPrintDialog.PrintSelection)
AttributeError: كائن "QPrintDialog" ليس له سمة "addEnabledOption"

الإصدار والمكونات الرئيسية

  • نسخة سبايدر: 3.2.0
  • نسخة بايثون: 3.6.0
  • إصدارات Qt: 5.6.2 ، PyQt5 5.6 على Windows

التبعيات

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

ال 3 كومينتر

شكرا على الإبلاغ. سنقوم بإصلاح هذا الخطأ في Spyder 3.2.1

dalthviz ، يرجى إلقاء نظرة على هذه المشكلة.

مرحبًا @ neilsf1975 ، هل يمكنك اختبار ما إذا كان الإصلاح

قصد طلب السحب # 4830.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات