- 南城2026-08-157023
咨询下佬友,自己之前开发过基于Python的win系统客户端软件,涉及到word批量报告之类的,现在需要迁移到麒麟系统中,关注到麒麟系统很多地方不太像win系统,感觉和linux或者乌班图之类的好像,开发迁移有没有啥注意事项呀?或者比较经典的坑呀?
主楼 - stardustdragona2026-08-1522234
银河麒麟早期版本本身就是基于 FreeBSD Linux系统二次开发的,现在也基本上和正常的Linux系统没有什么两样,除非是用了国产CPU的特殊指令集。
如Linux版本开发就行,有问题再单独适配。
- 南城2026-08-157023
好的佬,就是dll这种应该可以正常调用的哈,就是把它当成linux系统环境开发就好哈
- Yibaiba2026-08-1522473
就是Python版本都很低 一般是3.7左右 统信跟银行麒麟
- Yibaiba2026-08-1522473
Linux上不叫ddl一般是so库
- 南城2026-08-157023
哦哦,好的,有点印象,这俩能转换的不?我去找找资料
- Yibaiba2026-08-1522473
不能转换你要看你用的库在Linux下面有没有库,有就直接用没有就要自己去编译。如果是闭源的就没法用了
- Yibaiba2026-08-1522473
然后如果你用了pyqt的话 因为uos跟kylin他们用的qt版本不一致 你就要分别去那两个系统上分别打包
- 南城2026-08-157023
用的pyside6,也是一样的,需要重新编译是吧
- Yibaiba2026-08-1522473
一样的,可能版本都还要降才能编译起来