ActivePython在哪里安装pyqt4?

ActivePython在哪里安装pyqt4?,python,pyqt,pyqt4,activepython,pypm,Python,Pyqt,Pyqt4,Activepython,Pypm,我目前使用的是Windows XP机器(32位)。我是Scribus的新手,喜欢使用它而不是其他昂贵的桌面发布程序。在Scribus中,我有一个我想要运行的预写脚本。脚本的开头包含: #!/usr/bin/env python # -*- coding: utf-8 -*- from PyQt4.QtCore import * from PyQt4.QtGui import * class DockDialog(QDockWidget): 我已经通过ActivePython安装了Pytho

我目前使用的是Windows XP机器(32位)。我是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窗口并键入,据我所知,这是正确安装的。然后,我尝试在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
在所有目录中查找c:\Python32后,我找不到任何PYQT文件。它们安装在哪里?如何确保脚本能够保存运行所需的PYQT4文件

我的路径变量是:

C:\Python32\;C:\Python32\Scripts;
最终,我想帮助scribus脚本工作


谢谢你的帮助

键入此命令以查看PyQt的安装位置:

pypm files --full-path pyqt4
默认情况下,PyPM将软件包安装到
%APPDATA%\Python
目录中。如果要全局安装到
C:\Python32
中,请使用
-g
选项(例如:
pypm-g安装pyqt4

如何确保脚本能够保存运行所需的PYQT4文件


您确定正在调用Python 3.2吗?如果所有其他操作都失败,请尝试运行
pypm-g安装pyqt4

感谢您的快速回复。当我运行--full path时,我按照您对全局安装的建议进行了操作(但是我没有卸载%APPDATA%install),我得到了%APPDATA%的列表,而不是c:\Python32\sip\pyqt4,我现在也可以在其中看到文件。最后,我仍然尝试在Scribus中运行脚本,并且仍然收到与以前相同的错误消息“没有名为pyqt4.QTCore的模块。我试图运行的脚本可以在这里找到:Dock小部件script@Brian-要在全局安装中列出文件,需要运行
pypm-g files--full path pyqt4
。尝试添加
导入系统;在
import PyQt4.QtCore
行上方打印(sys.path)
,并报告您看到的打印内容。
pypm files --full-path pyqt4