发布日期:2025-10-06 23:37浏览次数:
今天琢磨着该写点突然想起后台有兄弟问deepin开发咋入门。行,那咱就唠唠这个。说干就干,上周六我猫在书房,寻思自己也是头一回正经在deepin上折腾开发,干脆从头记下来得了。
开机进deepin,桌面倒是清爽。我直接点开「应用商店」,心说这总比敲命令强?结果搜「Python」蹦出来十好几个,眼都看花了。随手点了个带星标的装回头一想不对劲——我这破项目搞不好得用Python 3.9!得,还是老老实实开终端。啪啪几行命令怼进去:
看见终端弹出「Python 3.9.18」才算松口气。顺手把git和gcc也拖下水,反正开发总归跑不掉这俩。
本来想装VSCode,结果应用商店里那个版本旧得能进博物馆。扭头去官网下最新版,解压完傻眼了——图标死活显示不出来!折腾半小时才搞明白要手动拖进应用目录。气得我直拍大腿:早知直接用Qt Creator算了,deepin自带还省心!打开Qt Creator新建工程,好家伙,默认路径藏得比私房钱还深,手动给它拽到主目录才舒坦。
实在懒得自己写,网上扒了段Python爬虫代码。刚粘贴完就报红,一看是缺requests库。终端里敲pip3 install requests,进度条卡在99%的时候心都悬嗓子眼了。装完再跑代码,终端哗吐出来一堆网页源码——成了!虽然压根不知道这爬的是啥站,但能跑就是胜利。
光秃秃的命令行太寒碜。琢磨着加个图形界面,想起以前摸过PyQt。Qt Creator里拖了俩按钮一个文本框,保存时突然报错说找不到ui文件。原来是我这马大憨建工程选错模板了!删工程重来,这回死死盯着选了「Widget Application」。再把按钮事件跟代码接上线,点下去真能在文本框弹出「Hello Deepin!」。爽得我当场拍了张屏幕照发朋友圈嘚瑟。
最坑的来了!兴冲冲点Qt Creator里的「部署」,生成个hello_world文件双击没反应。打开终端用./hello_world跑,蹦出来三行报错说缺库。搜遍论坛才明白要用linuxdeployqt,这玩意儿还得单独下。鼓捣半天终于打出AppImage包,发给隔壁老王的deepin机子竟然能打开!虽然图标糊得像打了马赛克,但管他——能跑的程序才是好程序!
折腾完瘫在椅子上喝光整壶茶。结论就是:deepin开发跟别的Linux也没啥两样,工具装对、路径别搞妖,剩下的坑踩多了自然就爬出来了。下次试试把打包图标整清楚点,这马赛克画风实在拿不出手...