2015-05-11 10 views
0

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

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

непосредственно или установить его в качестве переводчика Затмения

import uno 

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

no module named uno 

ли просмотра или поиска Питон-core2.7.6 папку OOo в ОС, модуль не может быть найден. У 4-летней почты была такая же проблема, и, согласно документам, она должна быть там. How do you install or activate PyUno in LibreOffice?

Любые мысли? С уважением

ответ

0

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

+0

Это верно для Linux. В Windows это python.exe, является ли версия Python 2 или 3. –

+0

Этого можно было бы назвать python.exe, но для python 2 он должен быть один, а другой для python 3, или мы живем в безумном безумном мире. –

+1

Ну, они в разных местах. Во всяком случае, это отличается от Windows, потому что python поставляется вместе с установщиком OpenOffice. См. [Здесь] (https://forum.openoffice.org/en/forum/viewtopic.php?f=45&t=36370&p=166783) для обсуждения. –

0

Есть ли каталог 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, а также путь к вашему сценарию.

 Смежные вопросы

  • Нет связанных вопросов^_^