首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3.2 PyQt4安装: UnboundLocalError

Python3.2 PyQt4安装: UnboundLocalError
EN

Stack Overflow用户
提问于 2011-11-06 23:59:46
回答 1查看 1.5K关注 0票数 1

最近我把我的Ubuntu升级到了11.10版本,所以我不得不重新安装python3模块。我下载了最新的PyQt4,但当我运行configure.py时,我得到以下错误:

代码语言:javascript
复制
    Qt Designer plugin disabled because Python library couldn't be found
An internal error occured.  Please report all the output from the program,
including the following traceback, to support@riverbankcomputing.com.
Traceback (most recent call last):
  File "configure.py", line 2269, in <module>
    main()
  File "configure.py", line 2254, in main
    subdirs=pyqt.qpy_libs() + pyqt_modules + xtra_modules + pyqt.tools(),
  File "configure.py", line 957, in tools
    link = "%s -lpython%d.%d%s" % (lib_dir_flag, py_major, py_minor, abi)
UnboundLocalError: local variable 'lib_dir_flag' referenced before assignment

我真的一点也不知道出了什么问题。顺便说一句。在我将Ubuntu升级到11.10之前,我使用的是python3.1,一切都很好。

EN

回答 1

Stack Overflow用户

发布于 2011-11-07 01:23:35

在尝试构建PyQt4之前,请确保安装了正确的sip包。对于ubuntu,我认为您将需要python-sip-devpython3-sip-dev包(以及所有依赖包)。或者,您可以从源代码下载并构建latest version of sip

在运行pyqt或sip的configure.py脚本时,必须使用正确的python版本,例如:

代码语言:javascript
复制
/usr/bin/python3.2 configure.py
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8028269

复制
相关文章

相似问题

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