2012-06-29 23 views
0

這是我的第一篇文章,希望不要破壞一些東西:)。 在Windows上有兩個版本的python2.7,32位和64位都與pyqt和qwt5 我試圖pyqt從一些星期,今天我試圖用我的python/pyqt/pyqwt代碼寫在Linux上,在Windows ,但提示說: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