你如何让Python(任何Python)知道LibreOffice中的PyUno?
当我做:
import uno
Run Code Online (Sandbox Code Playgroud)
python说它不知道模块"uno".(这个问题出现了.这个问题.)
我一整天都在寻找解决方案,但似乎找不到任何有效的方法,只有一堆似乎过时或不起作用的线索。
我基本上试图在 python 中进入 hello-world 状态,以便我可以开始以编程方式从数据库数据创建文档页面。
我尝试安装 libreoffice 和 openoffice。我将该文件安装在默认位置(我安装了 Windows 7 (C:\Program Files (x86)\LibreOffice 4) 并安装了 ubuntu 14 并尝试了默认路径 (/usr/lib/libreoffice))。
我在 sdk 文件夹中的 bat 脚本 () 方面遇到了问题,所以我什至尝试在 Windows 中没有空格的基本目录 c:\libreoffice 中重新安装。
我尝试了很多操作来尝试更改 PYTHON PATH 设置并安装不同版本的 python。
有人对如何设置 python 来制作 openoffice 文档有任何建议吗?刚刚通过“import uno”语句而没有出现导入错误?我确信这很愚蠢,但我完全不知所措。
提前致谢。
编辑:我得到的错误是标准模块未找到错误,无论我是在本地版本中打开 python 实例还是在 libreoffice 文件夹中打开 python 实例,我都会收到错误:
C:\Libreoffice\program\python-core-3.3.3\bin>python
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 18 2013, 21:18:40) [MSC v.1600 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import uno
Traceback (most …
Run Code Online (Sandbox Code Playgroud)