首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActivePython在哪里安装pyqt4?

ActivePython在哪里安装pyqt4?
EN

Stack Overflow用户
提问于 2011-04-16 01:13:10
回答 1查看 1.3K关注 0票数 3

我目前使用的是Windows计算机(32位)。我是Scribus的新手,并且喜欢使用它而不是其他昂贵的桌面出版程序。在Scribus中,我有一个我想运行的预先编写的脚本。脚本的开头包含:

代码语言:javascript
复制
#!/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安装pyqt4,据我所知,这是正确安装的。然后,我尝试在Scribus中运行脚本,并收到以下消息:

代码语言:javascript
复制
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已经通过以下方式安装:

代码语言:javascript
复制
skipping "pyqt4" already installed at "%APPDATA%\Python" (3.2)

在查看了所有目录中的c:\Python32 32之后,我找不到任何PYQT文件。它们是在哪里安装的?如何确保脚本能够读取运行所需的PYQT4文件?

我的路径变量是:

代码语言:javascript
复制
C:\Python32\;C:\Python32\Scripts;

最终,我想要帮助使scribus脚本工作。

谢谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2011-04-16 05:19:28

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

代码语言:javascript
复制
pypm files --full-path pyqt4

默认情况下,PyPM将包安装到%APPDATA%\Python目录中。如果希望全局安装到C:\Python32中,请使用-g选项(如:pypm -g install pyqt4)

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

您确定您正在调用Python3.2吗?如果所有其他操作都失败,请尝试运行pypm -g install pyqt4

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5683801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档