编程语言
首页 > 编程语言> > Python 2.7与pyuno

Python 2.7与pyuno

作者:互联网

我在我的Windows 7上安装了python 2.7.我已经安装了python 2.6附带的Libre Office 3.4.因此,即使在设置了所有环境变量之后,我也无法导入uno和unohelper.

我需要python 2.7因此无法恢复到python 2.6,因为我之前使用python 2.6与开放式办公室3一起工作.我最近更改为LibreOffice 3.4和Python 2.7(ActivePython 2.7).

有什么方法可以让python 2.7导入uno和unohelper的LibreOffice 3.4

提前致谢.

解决方法:

.pyc文件和C扩展在2.6和2.7 Python版本之间不兼容.安装pylauncher并在与Libre Office一起使用的脚本中使用python2.6 shebang.

OpenOffice.org development with pyUno for Windows—which Python?问题答案中提供的链接:

Terms: Let’s call the version of Python installed with OpenOffice the
‘OO-Python’. Let’s call the version of Python installed separately (to
c:\Python26, for example) the ‘System-Python’.

You need to know SIX things to sucessfully import the uno module into
your System-Python interpreter. 1) The OO-Python version number. Your
System-Python version number must be the same as your OO-Python
version number.
[emphasis mine]

标签:python,python-2-7,python-2-x,pyuno
来源: https://codeday.me/bug/20190626/1293789.html