首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能在Ubuntu中用Python开发GUI软件吗?

我能在Ubuntu中用Python开发GUI软件吗?
EN

Stack Overflow用户
提问于 2018-10-25 15:22:43
回答 2查看 2.8K关注 0票数 2

我大部分时间都在Windows 10上工作。我想学习一些新的东西,我决定用Python构建一个GUI软件。

既然我已经安装了Ubuntu作为一个子系统,我可以使用它来实际运行我将要构建的软件吗?我知道Linux和Windows并不共享相同的图形界面或类似的东西(如果我错了,请纠正我),我希望Ubuntu中的Python包使用一个与Windows不兼容的库。

我能完成这个任务吗?或者我不应该在Windows上麻烦和安装python?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-25 19:39:03

您可以使用第三方X服务器(如VcxSrv )测试GUI应用程序是否工作,但是WSL尚未创建以支持GUI,包括GUI应用程序的开发。创建python程序本身应该是很好的,您可以始终在一个真正的Linux盒上执行git提交并运行它(或者快速创建库中提供的Hyper-VUbuntu18.04映像)。

一般来说,对于开发python (或其他编程语言),建议使用WSL,因为与Windows相比,WSL在Linux中运行得更好、更快、更可靠。

更新(08/2019):对于那些敢于走到Windows内部人士面前的人来说,WSL2也是一种可用的选择。虽然您目前仍然需要第三方X服务器,但是WSL2有一个完整的Linux内核的好处。因此,任何以前失败的系统都应该没有问题地工作。X服务器用于实际呈现应用程序。

票数 2
EN

Stack Overflow用户

发布于 2021-08-25 04:22:04

您可以像,WSL呈现信号(X-服务器)-> Windows呈现窗口(VCXSRV等)

您应该安装VCXSRV,并在WSL中设置IP、端口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52992909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档