编译pywpsrpc失败,求指点
python吧
全部回复
仅看楼主
level 6
wwacdroot 楼主
统信UOS的python版本低,才3.7,这个版本低也没什么。但郁闷的是GLIBC版本是2.28,这个版本比较低,结果就是我在其他电脑编译的东西在统信无法运行。
但在实际工作中,我需要在统信上操作wps,必须在统信上对代码进行编译。因为统信系统中wps的安装位置与其他版本不同,直接pip install安装的pywpsrpc无法使用,只能重新编译。
在github那里下载了源文件和wpsrpc-sdk,修改project.py,把统信中wps的路径改上去(把PY文件中第39行"/opt/kingsoft/wps-office/office6"修改为"/opt/apps/cn.wps.wps-office-pro/files/kingsoft/wps-office/office6"),然后按说明,输入命令sip-wheel(也试过输入sip-build),但到了最后却提示出错,"sip-wheel: '/usr/bin/qmake -recursive pywpsrpc.pro' failed returning 1"
有谁知道是为什么,求指点指点
2023年03月02日 13点03分 1
level 12
wine能跑wps吗
2023年03月03日 02点03分 3
wps不需要用wine。我要用代码来操作wps。。。
2023年03月03日 06点03分
2023年03月03日 07点03分
@wwacdroot 能在哪看出是什么报错原因吗?
2023年03月03日 07点03分
level 6
wwacdroot 楼主
已经弄完,应该跟编译无关,最关键的问题是统信系统的qt5版本是5.11.3,重新pip install pyqt5==5.11.3。再把几个lib拷到pywpsrpc目录里就可以了。
2023年03月04日 08点03分 4
1