您好我是从Visual Basic 2013和Python开始的。我已成功地使用控制台应用程序进行练习。但是当我尝试使用WPF时,我会在构建时看到所有GUI。 但是,当我尝试调试应用程序时,我得到:
没有名为'wpf'的模块
我正在使用Python 3.4进行调试,我尝试安装ironpython 2.7并更改vs2013中的调试器,但错误仍然存在。
我该怎么办?有一种方法可以在python中安装这个模块,或者它应该是一个bult-in模块?
答案 0 :(得分:3)
您必须使用IronPython / .NET运行程序,因为WPF在标准CPython环境中不可用。
您可以查看您正在运行的python版本,例如通过做
import sys
print sys.version
将为您提供类似
的输出2.7.6(默认,2013年11月10日,19:24:24)[MSC v.1500 64 bit(AMD64)]
或
2.7.3(.NET 4.0.30319.34014(64位)上的IronPython 2.7.3(2.7.0.40))
取决于您选择的python解释器。
如果您使用Python Tools for Visual Studio (PTVS),则右键单击该项目,选择属性,然后在 General / Interpreter 下,确保选择了IronPython(而不是您可能正在使用的CPython 3.4)。有关口译员/环境的更多信息,请参见the documentation of PTVS。