私は一日中解決策を探していましたが、機能するものを見つけることができないようです.時代遅れまたは機能していないように見えるリードがたくさんあります.
私は基本的に、データベース データからドキュメント ページをプログラムで作成できるように、Python で hello-world 状態に到達しようとしています。
libreoffice と openoffice の両方をインストールしてみました。ファイルをデフォルトの場所にインストールしました(Windows 7(C:\ Program Files(x86)\ LibreOffice 4)を実行し、ubuntu 14をインストールし、デフォルトパス(/ usr/lib/libreoffice)も試しました)。
sdk フォルダー内のバット スクリプト () に問題があったため、Windows の c:\libreoffice スペースなしでベース ディレクトリに再インストールしようとしました。
PYTHON PATH設定を変更し、さまざまなバージョンのpythonをインストールしようとして、多くの操作を試みました。
openoffice ドキュメントを作成するために Python をセットアップする方法について誰かアドバイスはありますか? インポートエラーなしで「import uno」ステートメントを通過しただけですか? 私はそれがばかげていると確信していますが、私は完全に途方に暮れています。
前もって感謝します。
編集:私が得たエラーは、標準モジュールが見つからないというエラーでした
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 recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'uno'
編集 2: プログラム フォルダーで uno.py を検索して見つけたときに、「uno」の問題を回避しました。それを私のpythonパスに追加し、unoをロードしました。ただし、別のエラーが発生するようになりました。
Traceback (most recent call last):
File "C:\Users\Alex\workspace\OOTest\test\test.py", line 7, in <module>
import uno
File "C:\Libreoffice\program\uno.py", line 21, in <module>
import pyuno
ImportError: DLL load failed: The specified module could not be found.
私は検索を行い、次のことを見つけました。
C:\Libreoffice>find|grep pyuno*
./program/pyuno.pyd
./program/services/pyuno.rdb
./share/registry/pyuno.xcd
プログラム フォルダーを Windows パス (既に Python パスにある) に追加しようとしましたが、同じエラーが発生します。
ピュノのロードについて何かアドバイスはありますか?