Python Uno не найден в последней установке Open Office

Сейчас я нахожусь на третьей установке Open Office 4 на этой неделе, прямо с их сайта, выбирая «Python Uno». Будь то бег

C:\Program Files (x86)\OpenOffice 4\program\python-core-2.7.6\bin\python.exe

напрямую или установив его как интерпретатор Eclipse

import uno 

продолжает давать

no module named uno  

Независимо от того, просматриваете ли вы или выполняете поиск в папке OOo python-core2.7.6 в ОС, модуль не может быть найден. У 4-летнего поста была такая же проблема, и, согласно документам, она должна быть там. Как установить или активировать PyUno в LibreOffice?

Есть предположения? С Уважением


person user2422819    schedule 11.05.2015    source источник


Ответы (2)


В Linux uno требуется python3.
Я не вижу причин, по которым в Windows все будет иначе.
Попробуйте использовать python3

person Rolf of Saxony    schedule 05.09.2015
comment
Это верно для Linux. В Windows это python.exe независимо от версии Python 2 или 3. - person Jim K; 12.09.2015
comment
Он вполне может называться python.exe, но должен быть один для python 2, а другой для python 3, иначе мы живем в безумном безумном мире. - person Rolf of Saxony; 13.09.2015
comment
Ну, они в разных местах. В любом случае в Windows все по-другому, потому что python поставляется вместе с установщиком OpenOffice. См. Обсуждение здесь. - person Jim K; 14.09.2015
comment
@JimK Отлично, в этом случае чем больше вторичной документации, тем лучше! - person Rolf of Saxony; 14.09.2015

Есть ли каталог C:\Program Files (x86)\OpenOffice 4\program\python-core-2.7.6? В противном случае вам нужно выбрать вариант установки моста Python-UNO при установке OpenOffice.

В Windows пути должны быть настроены правильно. Попробуйте это в PowerShell:

c:
cd "C:\Program Files (x86)\OpenOffice 4\program\"
./python
>>> import uno

Если это сработает, вы можете изменить переменную среды PYTHONPATH, включив в нее каталог программы OpenOffice, а также путь к вашему скрипту.

person Jim K    schedule 12.09.2015