家庭では、LinuxではPythonを使ってOpenOffice.orgを制御するためにpyUNOを実験しました。私はPython 2.6を使ってきました。それはすべてうまくいくようです。pyUno for Windowsを使用したOpenOffice.orgの開発 - どのPythonですか?
今、私はWindows上で自分のスクリプト(run a graphical diff for ODF doc)の1つを試してみると思っていました。私はそれを実行しようとしたときには、私が得た:
ImportError: No module named uno
udk: Python UNO BridgeとOpenOffice.org Running Python on Windowsによると、私はそれはOpenOffice.orgと一緒にインストールされますinterpretterのPythonを実行する必要があります。
Q1:Python 2.6はOpenOffice.orgで利用できますか?
しかし、その通訳者はPython 2.3ですが、少し古いです!私のスクリプトは2.3でサポートされていない機能を使用しています(subprocess
モジュール)。
質問2:OpenOffice.orgにバンドルされているPythonではなく、Pythonの標準的なPythonディストリビューションにPyUNOアドオンを使用できますか?
これまでの検索では、標準のPython WindowsディストリビューションにPyUNOモジュールがインストールされているという表示は見つかりませんでした...これは驚きですが、Ubuntu LinuxではUNOこれで
apt-get install python-uno
もう一つの問題は、次のとおりです:ちょうどによってPythonでうまくサポートされている私はpyUNOや他のサードパーティのライブラリの両方を使用するプログラムを作りたい場合は何?私はPyUNOをWindows上のPythonインストールにインストールすることができないので、私は何とか他のサードパーティのライブラリをOpenOffice.orgのバンドルされたPythonにインストールする必要がありますか?より大規模でフル機能のプログラムを作成することは困難です。
私は何かを見逃しているのですか、それとも私たちは今この状況に固執していますか?