wxPython 安装在 Python27
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 几乎总是 "wins" 反对 2.7(由于它的安装方式;我们不知道,因为我们看不到你如何激活一个其他根据您的屏幕截图)。无论如何,当你这样做时
C:\Python27\python.exe
你会 运行 Python 2.7。然而,当你这样做时
C:\Python27\pip
这将在 3.7 (!) 中调用 pip,因为它在 2.7 之前优先于 %PATH%
。如果你会做 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 正确 运行ning!
我一直在尝试在 Python27 中安装 wxPython。
我在 Python27 目录中输入了以下命令,并安装了它。
pip install wxPython
我预计 wxPython 会安装在 Python27。
但是,wxPython 在 Python27 中不起作用。
当我尝试导入 wx 时,出现以下错误。
另一方面,它适用于 Python3。
我怎样才能获得适合 Python27 的 wxPython 版本?
安装的wx版本是这个
这是命令python -m pip install wxPython
的结果。
我想我明白现在发生了什么:你的 Python 3.7 几乎总是 "wins" 反对 2.7(由于它的安装方式;我们不知道,因为我们看不到你如何激活一个其他根据您的屏幕截图)。无论如何,当你这样做时
C:\Python27\python.exe
你会 运行 Python 2.7。然而,当你这样做时
C:\Python27\pip
这将在 3.7 (!) 中调用 pip,因为它在 2.7 之前优先于 %PATH%
。如果你会做 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 正确 运行ning!