Undefined variable from import when using wxPython in pydev

前端 未结 6 1648
故里飘歌
故里飘歌 2020-12-09 17:03

I just downloaded wxPython, and was running some of the sample programs from here. However, on every line that uses a variable from wx.*, I get a \"Undefined variable from i

6条回答
  •  离开以前
    2020-12-09 17:59

    This happened to me. I had installed PyDev and configured it and went on my merry way. A few months later, I installed wxPython and had this same problem. An easy way to fix is in eclipse:

    Window -> Preferences -> Pydev -> Interpreter - Python

    Just remove the default interpreter and add a new one (it can be the same one you had before). Pydev/Eclipse searches through your Python Installation directory and adds the correct paths to your PYTHONPATH. I restarted and all was well. I noticed it added

    C:\Python26\lib\site-packages\wx-2.8-msw-unicode

    So you could probably just add that to the PYTHONPATH instead of going through all the above, assuming that path is where this directory is installed.

    By the way, I am using:

    1. Eclipse Helios
    2. Pydev 1.6.2.2010090812
    3. Python 2.6
    4. wxPython2.8-win32-unicode-2.8.11.0-py26

    But I think this should be a pretty general solution to the problem.

提交回复
热议问题