0

それは私の最初の投稿です、何かを壊さないことを願っています:)。Windowsには、32ビットと64ビットの2つのバージョンのpython2.7があり、どちらもpyqtとqwt5を使用しています。ある週からpyqtを試していますが、今日はlinux、Windowsで記述されたpython / pyqt/pyqwtコードを使用しようとしました。プロンプトには次のように表示されます。

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

誰かが私にこれを説明できますか?

本当に感謝します

4

1 に答える 1

1

Qwtplotオブジェクトを定義していません。使用してみてください:

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

次に、必要に応じてplotオブジェクトを使用します。

于 2012-06-30T10:49:06.767 に答える