Python 导入uno导入错误:没有名为uno bug的模块

Python 导入uno导入错误:没有名为uno bug的模块,python,uno,Python,Uno,我是linux新手,想知道如何让openoffice中的uno python模块在python脚本中工作 我已尝试在我的计算机上卸载并重新安装open office。 更改PYTHONPATH变量后,似乎什么都不起作用 有人愿意就如何在FedoraLinux机器上实现这一点提供深入的指导吗 我的python脚本如下所示 import uno print ("Create Document Script") 运行脚本时返回以下错误 Traceback (most recent call las

我是linux新手,想知道如何让openoffice中的uno python模块在python脚本中工作

我已尝试在我的计算机上卸载并重新安装open office。 更改PYTHONPATH变量后,似乎什么都不起作用

有人愿意就如何在FedoraLinux机器上实现这一点提供深入的指导吗

我的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
回溯(最近一次呼叫最后一次):
文件“pyCreateDocumentScript.py”,第1行,在
进口uno
ImportError:没有名为uno的模块
非常感谢您的帮助。
提前感谢

Python应该导入uno模块,因此您应该通过键入以下命令将其从openoffice.org包中导入

/opt/openoffice4/program/python scriptname.py


然后从openoffice.org导入uno模块(如果您不指定路径,它将采用默认的python而不使用uno模块)

python应该导入uno模块,因此您应该通过键入以下命令将其从openoffice.org包导入

/opt/openoffice4/program/python scriptname.py


然后从openoffice.org导入uno模块(如果您不指定它将采用默认python而不使用uno模块的路径)

如果您成功安装了python3 uno,我怀疑您运行的脚本不是python3,而是以前版本的python。

若要使用uno for libreoffice运行python脚本,您必须使用python3运行脚本

如果您成功安装了python3 uno,我怀疑您不是使用python3运行脚本,而是使用python的早期版本。

要使用uno for libreoffice运行python脚本,您必须使用python3运行脚本

您尝试了什么?您是否有错误、一些代码或要共享的回溯?我曾尝试更改PYTHONPATH,但我对linux非常缺乏经验。我还尝试将uno.py文件移动到python目录,但仍然没有luckIt看起来uno模块不在python路径中。你安装了uno吗?是的,我安装了。设法解决了这个问题,并回答了。将在此处添加修复。要修复locate.bash_配置文件并添加以下PYTHONPATH=$PYTHONPATH:/opt/openoffice.org/basis3.4/program export PYTHONPATH,其中/opt是openoffice的文件位置,您尝试了什么?您是否有错误、一些代码或要共享的回溯?我曾尝试更改PYTHONPATH,但我对linux非常缺乏经验。我还尝试将uno.py文件移动到python目录,但仍然没有luckIt看起来uno模块不在python路径中。你安装了uno吗?是的,我安装了。设法解决了这个问题,并回答了。将在此处添加修复。要修复locate.bash_配置文件并添加以下PYTHONPATH=$PYTHONPATH:/opt/openoffice.org/basis3.4/program export PYTHONPATH,其中/opt是openoffice的文件位置