繁体   English   中英

在Python27中安装wxPython

[英]wxPython install in Python27

我一直在尝试在Python27中安装wxPython。

我在Python27目录中键入以下命令,并安装了它。

pip install wxPython

在此处输入图片说明

我希望将wxPython安装在Python27中。

但是,wxPython在Python27中不起作用。

当我尝试导入wx时,出现以下错误。

在此处输入图片说明

另一方面,它适用于Python3。

如何获得适用于Python27的wxPython版本?

安装的wx版本是这个。

在此处输入图片说明

这是命令python -m pip install wxPython

在此处输入图片说明

想想我明白现在发生了什么:您的Python 3.7几乎总是比2.7赢(由于其安装方式;我们不知道,因为我们无法根据屏幕截图看到您如何激活一个)。 无论如何,当您这样做

C:\Python27\python.exe

您将运行Python 2.7。 但是,当您这样做时

C:\Python27\pip

这将在3.7(!)中称为pip,因为它在%PATH%之前优先于2.7。 如果您执行C:\\Python27\\scripts\\pip.exe可以将pip / install调用到2.7! 这就是@RobinDunn建议的方式! 如果我们查看最新的屏幕截图,我们已经可以看到2.7和3.7都安装了wxPython。

因此,因此,如果您尝试:

C:\Python27\python.exe -c "import wx;print(wx.version())"

您确实应该能够向自己证明2.7的wx正常运行!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM