2012-06-29 4 views
0

это мой первый пост, надеемся не сломать что-то :). В Windows есть две версии python2.7, 32 бит и 64 бит как с pyqt, так и qwt5 Я пытаюсь pyqt с некоторой недели, сегодня я попытался использовать мой код python/pyqt/pyqwt, написанный на linux, на окнах , но в подсказке указано:определение qwtplot

C:\Users\bomba\Desktop\conversione_python\guibms>python-32 interfaccia_mark3.2.p 
y 
Traceback (most recent call last): 
    File "interfaccia_mark3.2.py", line 14, in <module> 
    from PyQt4.Qwt5.qplt import * 

    File "C:\Python27-32bit\lib\site-packages\PyQt4\Qwt5\qplt.py", line 95, in <mo 
dule> 

    Y1 = Left = QwtPlot.yLeft 

NameError: name 'QwtPlot' is not defined 

Кто-нибудь может мне это объяснить?

Я действительно apppreciate

ответ

1

Вы не определили Qwtplot объект. Попробуйте использовать:

import PyQt4.Qwt5 as Qwt 
plot = Qwt.QwtPlot() 

, а затем использовать plot объект, как вы хотите.

+0

спасибо за ответ, но такая же ошибка сохраняется. В каком модуле должен быть определен qwtplot? там проблема в qplt я думаю ... – bomba

+0

Пожалуйста, разместите свой код на pastebin и дайте нам ссылку. – iTayb

+0

здесь pastebin [ссылка] (http://pastebin.com/unB8JW7P) – bomba