py2app를 사용하여 파이썬 응용 프로그램 (Mnemosyne)을 패키지하려고합니다 (소프트웨어를 작성하지 않았으므로 패키지 만 시도하고 있습니다). sudo python setup.py py2app
ImportError : pyqt_ui.qt_translator라는 이름의 모듈이 없습니다.
및 리소스 디렉토리에 qt_menu.nib 디렉토리를 복사 :
나는 py2app와 응용 프로그램을 구축했다.
내가 다음 응용 프로그램 실행하려고하면 : ./dist/Mnemosyne.app/Contents/MacOS/Mnemosyne
내가이 오류를 얻을 :
ImportError: No module named pyqt_ui.qt_translator
나는 "포함"에 추가 할 알아낼 수 없었던을 보장하기 위해 qt_translator가 포함되어 있습니다.
나는 list of PyQT modules을 읽었지만 qt_translator를 얻으려면 어떤 모듈을 포함시켜야하는지 찾을 수 없었다. QtCore 모듈에 QTranslator
클래스가 있다는 것을 알았지 만 PyQt4.QtCore
을 포함하면 도움이되지 않으며 PyQt4*
도 없습니다.
이 원인이 될 것으로 보인다 코드의 행은 다음과 같습니다
mnemosyne.components.insert(0,
("mnemosyne.pyqt_ui.qt_translator",
"QtTranslator"))
자세한 정보가 필요합니다. 스크립트가 가져 오는 것을 설명하십시오. 이미 다운로드하고 설치/구현 한 수업을 알려주십시오. – gabeio
@CGeniusGo 최대한 많은 정보를 추가했습니다. 그래도 충분하지 않다면 알려주세요. –
[pyqt 모듈] (http://www.riverbankcomputing.co.uk/software/pyqt/intro)을 설치 했습니까? – gabeio