【发布时间】:2019-06-29 13:22:48
【问题描述】:
我是 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
非常感谢您的帮助。 提前致谢
【问题讨论】:
-
你试过什么?您有错误、代码或回溯要分享吗?
-
我试图更改 PYTHONPATH,但我对 linux 非常缺乏经验。我还尝试将 uno.py 文件移动到 python 目录但仍然没有运气
-
看来 uno 模块不在您的 python 路径中。你安装 uno 了吗?
-
是的,我做到了。设法解决了这个问题并回答了它。将在此处添加修复程序。要修复找到 .bash_profile 并添加以下 PYTHONPATH=$PYTHONPATH:/opt/openoffice.org/basis3.4/program export PYTHONPATH 其中 /opt 是您的 openoffice 的文件位置