在 WSL 上安装 wxPython(使用 GTK+2)
Installing wxPython on WSL (with GTK+2)
我想在 Windows 子系统上为 Linux 安装 wxPython
软件包(Ubuntu 在 Windows 10).首先,我尝试像这样通过 pip
安装它:
python -m pip install wxpython
编译失败,因为它找不到 GTK+ 库。所以我通过
安装了它
apt install libgtk2.0-dev
这有效,但对我最初的任务没有帮助。 wxPython
的安装仍然失败,因为它需要 GTK+3。但这在 WSL 上不可用(通过 apt)。所以我想使用 --gtk2
标志从源代码构建 wxPython
。现在我正在搜索 wxPython
4.0.7 源,但目前找不到...
有没有人在 WSL 上成功安装 wxPython
?
好的,我发现我通过 WSL 安装了旧版本的 Ubuntu。通过 Microsoft Windows 商店完全删除并重新安装 Ubuntu 应用程序后,我现在可以 apt install libgtk-3-dev && pip install wxpython
.
我正在开发 WSL2(Build 21343),Ubuntu 18.04
我试过你上面的命令,但它对我不起作用。
这个确实成功安装了wxPython-4.1.1:
python -m pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 wxPython
我想在 Windows 子系统上为 Linux 安装 wxPython
软件包(Ubuntu 在 Windows 10).首先,我尝试像这样通过 pip
安装它:
python -m pip install wxpython
编译失败,因为它找不到 GTK+ 库。所以我通过
安装了它apt install libgtk2.0-dev
这有效,但对我最初的任务没有帮助。 wxPython
的安装仍然失败,因为它需要 GTK+3。但这在 WSL 上不可用(通过 apt)。所以我想使用 --gtk2
标志从源代码构建 wxPython
。现在我正在搜索 wxPython
4.0.7 源,但目前找不到...
有没有人在 WSL 上成功安装 wxPython
?
好的,我发现我通过 WSL 安装了旧版本的 Ubuntu。通过 Microsoft Windows 商店完全删除并重新安装 Ubuntu 应用程序后,我现在可以 apt install libgtk-3-dev && pip install wxpython
.
我正在开发 WSL2(Build 21343),Ubuntu 18.04 我试过你上面的命令,但它对我不起作用。
这个确实成功安装了wxPython-4.1.1:
python -m pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 wxPython