2012-10-17 2 views
2

virtualenv에 PyQT4를 설치하려고합니다. Python3.2.1을 사용하고 있습니다.virtualenv에 PyQt4 설치

sudo apt-get install qt4-dev-tools 

이 내가 VIRTUALENV의 I 내부 PyQt는-X11-GPL-4.9.5 및 SIP-4.14

다운로드

잘 작동 : 여기

내가 지금까지 한 일이다 설치된 한 모금. 오류가 발생하지 않았습니다.

내가 전화 할 때 : 내 PyQt는 대한

python3.2 configure.py 

를 그 다음 오류없이 잔뜩 않는, 나를 라이센스에 동의 할 수 말한다 :

Generating the C++ source for the QtCore module... 
sip: Usage: sip [-h] [-V] [-a file] [-b file] [-c dir] [-d file] [-e] [-g] [-I dir] [-j #] [-k] [-m file] [-o] [-p module] [-P] [-r] [-s suffix] [-t tag] [-T] [-w] [-x feature] [-X id:file] [-z file] [file] 
Error: Unable to create the C++ code. 

를 지금까지 내가 말할 수있는 내 문제는 Qt의 잘못된 버전을 실행하고 있다는 사실에서 비롯된 것입니다. Qt 버전을 확인하는 방법을 잘 모르겠지만 QtAssistant가 설치되어 있으며 Qt4.8을 참조하므로 해당 버전이 있다고 가정합니다.

그래서 버전 문제가있는 경우 :

1. how do I reliably check what version of Qt I'm running? 
2. What version should I be running 

그렇지 않으면 : 모든 지원이 크게 감사합니다

1. Wtf? 

.

PS는

이미 How to configure PyQt4 for Python 3 in Ubuntu? 살펴 보았다. 거기에 도움이되는 것은 없습니다.

답변

2

난 항상 PyQt4를 설치하기 전에 모든 libs와 설치 : 나는대로이 게시, 내가 어떤 문제를 볼 수 없습니다 그 외에는

qmake --version 

:

sudo apt-get install libqt4-assistant libqt4-core \ 
libqt4-dbg libqt4-dbus libqt4-designer libqt4-dev \ 
libqt4-gui libqt4-help libqt4-network libqt4-opengl \ 
libqt4-qt3support libqt4-script \ 
libqt4-svg libqt4-test libqt4-webkit libqt4-webkit-dbg \ 
libqt4-xml libqt4-xmlpatterns libqt4-xmlpatterns-dbg \ 
libqtcore4 libqtgui4 qt4-demos qt4-designer qt4-dev-tools \ 
qt4-doc qt4-doc-html qt4-qtconfig qtcreator libqtwebkit-dev \ 
qt4-qmake cmake r-base-dev libcurl4-gnutls-dev 

는 다음과 같은 방법으로 QT 버전을 확인할 수 있습니다 라이브러리 목록이 주석에 잘 들어 맞지 않기 때문에 대답하십시오. 오, 다른 것, 먼저 먹거리를 컴파일하고 설치해야합니다. 그 후 PyQt4

+0

덕분에, 나는 아직도하지만 같은 문제가 있어요 – Sheena

0

configure.py 파일에 버그가있는 것 같습니다. 이를 해결하려면 PyQt 소스 파일이 공백없이 경로에 있는지 확인하십시오.

더 많은 정보를 원하시면 여기를 참조하십시오 : How to install PyQt on Mac OS X 10.6