現在、Windows XPマシン(32ビット)を使用しています。私はScribusを初めて使用し、デスクトップパブリッシング用の他の高価なプログラムよりもScribusを使用することを楽しんでいます。Scribusには、実行したいスクリプトがあらかじめ書かれています。スクリプトの冒頭には次のものが含まれています。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class DockDialog(QDockWidget):
ActivePythonを介してPython3.2をインストールしました(python.orgからインストールしようとした後)。インストール後、DOSウィンドウを開き、pypm install pyqt4と入力しました。これは、正しくインストールされていることがわかる限りです。次に、Scribusでスクリプトを実行しようとすると、次のメッセージが表示されました。
Traceback (most recent call last):
File "<string>", line 8, in ?
File "C:/Program Files/Scribus 1.3.3.14/share/scripts/Scribus-DockWidgets/DockWidgets.py", line 4, in ?
from PyQt4.QtCore import *
ImportError: No module named PyQt4.QtCore
次に、以前に持っていたものを入力してPYQT4を再インストールしようとしましたが、PYQT4はすでに次の方法でインストールされていると言われました。
skipping "pyqt4" already installed at "%APPDATA%\Python" (3.2)
すべてのディレクトリでc:\ Python32を調べた後、PYQTファイルが見つかりません。それらはどこにインストールされましたか?スクリプトが実行に必要なPYQT4ファイルを処理できることを確認するにはどうすればよいですか?
私のPATH変数は次のとおりです。
C:\Python32\;C:\Python32\Scripts;
最終的には、scribusスクリプトを機能させるための支援が必要です。
ご協力ありがとうございました!