我是linux的新手,想知道如何让openoffice中的uno python模块在python脚本中工作。
我已尝试在我的计算机上卸载并重新安装open office。更改PYTHONPATH变量,似乎什么都不起作用。
有没有人愿意就如何在fedora linux机器上运行这一步给出深入的指导。
我的python脚本如下所示。
import uno
print ("Create Document Script")运行脚本时返回以下错误
Traceback (most recent call last):
File "pyCreateDocumentScript.py", line 1, in <module>
import uno
ImportError: No module named uno非常感谢您的帮助。提前感谢
发布于 2015-08-05 22:22:33
如果您成功安装了python3-uno,我怀疑您运行脚本时使用的不是python3,而是早期版本的python。
要使用uno for libreoffice运行python脚本,必须使用python3运行脚本
发布于 2013-08-12 22:10:25
Python应该导入uno模块,因此您应该通过键入以下命令从openoffice.org包中导入它
/opt/openoffice4 4/ scriptname.py /python
然后从openoffice.org导入uno模块(如果不指定路径,它将采用没有uno模块的默认python )
https://stackoverflow.com/questions/17650731
复制相似问题