Ubuntu安装wxFormBuilder[wxpython](以ubuntu18.04LST为例)

Ubuntu安装wxFormBuilder

wxFormBuilder是一个开源,跨平台所见即所得的图形用户界面生成器,可以翻译wxWidget GUI设计成C++,Python和PHP或XML格式。(即用于设计GUI,并生成对应语言的代码)

下载

wxFormBuilder项目地址

Github:https://github.com/wxFormBuilder/wxFormBuilder
CSDN的开源平台:https://codechina.csdn.net/mirrors/wxFormBuilder/wxFormBuilder

这两个其实都一样

对于Linux的安装,按照网站上的步骤就行

Pre-requisites for Ubuntu:(安装依赖的库)

sudo apt install libwxgtk3.0-gtk3-dev libwxgtk-media3.0-gtk3-dev meson

Pre-requisites for Arch Linux:

sudo pacman -Syu --needed meson wxgtk2

Build and run:

git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder

拉取最近一个版本
在进行这步获取github源的的时候,如果出现下述的错误,TLS连接服务器失败

在这里插入图片描述
可以尝试以下代码
git config --global --unset http.https://github.com.proxy#取消git代理
在这里插入图片描述

安装

cd wxFormBuilder
meson _build --prefix $PWD/_install --buildtype=release
ninja -C _build install

启动安装好的wxformbuilder

./_install/bin/wxformbuilder

打开软件如果出现下列问题,说明文件路径不对.
在这里插入图片描述
例如错误信息里,显示的路径是

/home/starry/wxFormBuilder/_install/lib/wxformbuilder

然而实际的目录是这个

/home/starry/wxFormBuilder/_install/lib/x86_64-linux-gnu/wxformbuilder

所以需要修改一下文件路径
可以手动把wxformbuilder文件夹剪切然后贴到正确的路径

/home/starry/wxFormBuilder/_install/lib/wxformbuilder

然后再次启动软件,应该就可以了

Tips:
关于启动这个软件,为了方便可以用alias

打开配置文件

sudo gedit ~/.bashrc

在bashrc文件里添加一条

alias wxformbuilder='/home/starry/wxFormBuilder/_install/bin/wxformbuilder'

注意左右不要加空格,然后重新加载一下

source .bashrc

然后直接输入wxformbuilder就可以使用了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu安装wxPython可以有几种方法。一种方法是使用pip进行安装。你可以在终端中执行以下命令来安装最新版本的wxPython: pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython [1] 如果这种方法不能正常工作,你可以尝试使用apt-get命令进行安装。首先,你可以在控制台中输入以下命令来搜索wxPython的信息: apt-cache search wxpython [2] 如果能够返回wxPython的信息,那么你可以使用以下命令来安装python-wxtools: sudo apt-get install python-wxtools [2] 另外,如果你的系统是CentOS 7或者Ubuntu 20,并且使用的是Python版本3.8,你也可以考虑安装robotframework-ride或者wxPython来满足你的需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Python-Ubuntu安装wxpython](https://blog.csdn.net/wzhrsh/article/details/100987177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Ubuntu20安装wxPython](https://blog.csdn.net/yang5915/article/details/127182526)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值