В настоящее время я использую компьютер с Windows XP (32-разрядный). Я новичок в Scribus, и мне понравилось использовать его над другой дорогой программой для настольных издательских систем. В Scribus у меня есть заранее написанный сценарий, который я хотел бы запустить. Начало сценария содержит:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class DockDialog(QDockWidget):
Я установил Python 3.2 через ActivePython (после попытки установки с 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.
Спасибо за помощь!