2013-11-24 5 views
3

OSX에서 PyQt5를 실행하려고합니다. Qt5 바이너리를 다운로드하여 설치했습니다. 그런 다음 최신 SIP 소스를 다운로드하여 컴파일하고 설치했습니다. 마지막으로 PyQt의 최신 버전을 다운로드하여 컴파일하고 설치했습니다. ImportError : No module PyQt5 - OSX Mavericks

python configure.py --qmake /Users/jsmaupin/Qt/5.1.1/clang_64/bin/qmake --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip 

나는이 기본 파이썬 2.7 설치에서 실행하려고 노력하고있다. 파일이 올바른 위치 (내가 말할 수있는 한)에 설치되어있는 것 같습니다. /System/Library/Frameworks/Python.framework/Versions/2.7/share/sip/PyQt5/

그러나 내가 시도 할 때마다 이

코드를 PyQt5

을 찾을 수 PyQt5 파이썬 보고서에서 아무것도 가져 :

from PyQt5 import QtCore 

결과 :

from PyQt5 import QtCore 
    ImportError: No module named PyQt5 

내가 파이썬 초보자, 그래서 도움이 크게 감사입니다 디!

답변

3

좋아, 나는 마침내 해결책을 찾을 때까지 이걸 두드렸다. 이것은 PyQt 라이브러리 설치 또는 다른 곳의 버그 일 수 있습니다. 모든 Qt 바인딩에 대한 참조를 보유하는 새로 설치된 PyQt .py 파일을 가리 키도록 $ PYTHONPATH 환경 변수를 만들었습니다.

export set PYTHONPATH=$PYTHONPATH:/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 

그런 다음 모든 것이 마술처럼 작동했습니다. 여기에는 설정 -> 프로젝트 인터프리터 -> Python 해석기 -> 경로 (탭)로 이동 한 후 PyCharm이 포함되어 있으며 하단의 파란색 원형 화살표가있는 "경로 목록 재로드"버튼을 클릭하십시오.

+0

처음부터 시작하는 사람들에게 좋은 글을 올려주세요. http://danmarner.com/2014/04/23/Installing-PyQt5-with-Python-3-On-OS-X.html –

+0

I 파이썬 인터프리터가 Python 버전 PyQt4 (내 경우에는)가 아닌 내/usr/bin/python 폴더에서 나온 것으로 밝혀졌습니다. 그렇다면 조심하십시오. 여전히 문제가있다. – ElFik

0

옵션은 Anaconda를 다운로드하는 것입니다. 자동으로 PyQt5와 함께 제공됩니다. 나는 이것을 이것을 얻을 수있는 가장 간단한 방법으로 생각했다. https://www.continuum.io/downloads

이 방법으로 PyQt5를 사용하려면 Anaconda에서 IDE를 사용해야합니다. 개인적으로 Spyder (아나콘다와 함께 제공됨)를 IDE로 사용하여 즐깁니다. 맥 OS에

0

가 나는 두 가지를 모두 수행해야 찾을 :

  • 모듈 가져 오기를 위해 이상적 위해 $(pygui) pip install PyQt5

VIRTUALENV 실행에 $ brew install PyQt5

  • 에서 PyQt5를 설치

  • 관련 문제