gpt4 book ai didi

python - 在 Ubuntu 上用 python 导入 OOSheet 时出错

转载 作者:行者123 更新时间:2023-11-30 23:00:38 25 4
gpt4 key购买 nike

我正在尝试使用 oosheet 库通过 python 脚本编辑 Libreoffice-calc 工作表。我已按照他们的文档进行操作,并且似乎已正确安装。但是当我在 python shell 中运行“from oosheet import OOSheet as S”时,我返回以下内容:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/herm/.local/lib/python2.7/site-packages/oosheet/__init__.py", line 30, in <module>
from com.sun.star.awt import WindowDescriptor
ImportError: No module named com.sun.star.awt

最佳答案

在我的 Ubuntu 系统(14.04 Trusty,LO 4.2.8.2)上,LibreOffice 使用 python 3。所以这可以在终端中运行:

python3
>>> import uno
>>> from com.sun.star.awt import WindowDescriptor

但这失败了:

python
>>> import uno
ImportError: No module named uno

OOSheet 网站没有说它可以在 python 3 上运行,因此您可能需要切换到 AOO,它仍然使用 python 2。或者为什么不直接使用 PyUNO 而不是 OOSheet。

关于python - 在 Ubuntu 上用 python 导入 OOSheet 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35206226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com