【发布时间】:2016-08-26 00:43:45
【问题描述】:
我正在学习 Python 课程,目前的作业是将之前用 Python 2(使用 wxPython)编写的作业转换为 Python 3(需要 Phoenix)。我成功安装了 Phoenix,在 Py3 shell 中我现在可以很好地导入 wx。但是,如果我尝试运行我的实际脚本,它会立即收到此错误:
Traceback(最近一次调用最后一次): 文件“C:\Python27\transferdrillPy3.py”,第 10 行,在 类窗口类(wx.Frame): NameError: name 'wx' 未定义
这是怎么回事?
【问题讨论】:
-
看起来您正在从 Python 2 目录运行脚本。我以为你想用 Python 3 运行它?
标签: python-2.7 user-interface python-3.x wxpython