OSX Mavericks에서 pyinstaller를 사용하려고합니다. 하나는 Python 스크립트입니다. Pyinstaller는 Pillow 라이브러리에서 오류를 찾을 때까지 컴파일하고 팩합니다. 그것은 pyInstaller 중에 및 베개처럼 보이는Pyinstaller가 베개에 문제가 있음
ImportError: dlopen(/Users/Rodolphe/.python-eggs/Pillow-2.2.1-py2.7-macosx-10.9-intel.egg tmp/PIL/_imaging.so, 2): Library not loaded: /usr/local/lib/libjpeg.8.dylib
Referenced from: /Users/Rodolphe/.python-eggs/Pillow-2.2.1-py2.7-macosx-10.9-intel.egg-tmp/PIL/_imaging.so
Reason: Incompatible library version: _imaging.so requires version 13.0.0 or later, but libjpeg.8.dylib provides version 9.0.0
는 (: http://www.pyinstaller.org/ticket/745 알려진 사실 것 같다)에 따라 점점되지 않습니다. 주위에 방법이 있습니까? Pillow를 제거하고 대신 Pil을 설치해야합니까? (필자는 Pil의 마지 못해서 낙담하여 낙천적으로 설치하여 Mavericks에 설치해야합니다.) 또는 libjpeg.8.dylib를 버전 13.0.0로 업데이트하면 문제가되는 것 같습니다.
내가 지금 과정의 맨 끝에 다른 오류가 @ mimi.vx에서 조언에 감사 libjepeg 업데이트 한 [편집] :
IOError: [Errno 20] Not a directory: '/Library/Python/2.7/site-packages/Pillow-2.2.1-py2.7-macosx-10.9-intel.egg/PIL/_imaging.so'
내가 너무 pyInstaller 중에이 것 베개를 다시 설치 시도 어쩌면 디렉토리를 얻을 수 있지만 아직 운이 ...
[RE-EDIT] pyinstaller 대신 py2app를 사용하면 나를 위해 일했습니다!