2012-10-25 5 views
0

파이썬에서 시작할 때 ok를 실행하는 응용 프로그램이 있습니다. 나는 그것을 MAC OS 10.6.8에 패키징하기 위해 pyapp를 사용하고 싶다.py2app : 생성 된 응용 프로그램을 실행할 때 구문 오류가 발생했습니다.

응용 프로그램은 병 마이크로 프레임 워크와 함께 실행되는 작은 임베디드 웹 응용 프로그램입니다. 그것은 py2exe와 함께 창문에 성공적으로 패키지되었습니다.

은 내가 setup.py py2app가 확인 될 것으로 보인다

다음 py2app 스크립트를 가지고있다. 나는 생성 된 응용 프로그램 파일을 가지고 있으며 올바른 코드가 있다는 것을 알 수 있습니다. 안녕하세요, 파이썬에서 시작했을 때 ok를 실행하는 앱이 있습니다. 나는 그것을 MAC OS 10.6.8에 패키징하기 위해 pyapp를 사용하고 싶다.

응용 프로그램은 병 마이크로 프레임 워크와 함께 실행되는 작은 임베디드 웹 응용 프로그램입니다. 그것은 py2exe와 함께 창문에 성공적으로 패키지되었습니다.

은 내가 setup.py py2app가 확인 될 것으로 보인다

다음 py2app 스크립트를 가지고있다. 나는 생성 된 응용 프로그램 파일을 가지고 있으며 올바른 코드가 있다는 것을 알 수 있습니다.

from setuptools import setup 
import sys, os, os.path 
wapp_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 

sys.path.append(wapp_path) 

DATA_FILES = [] 

setup(
    app = [ 
     'nsav_ws.py', 
    ], 
    options={ 
     "py2app":{ 
      'argv_emulation': True, 
      "includes":["shelve", "dbhash", "sqlite3", "waitress", "runpy_imports", "bottle_sqlalchemy"], 
      "packages": ["sqlalchemy.dialects.sqlite", "sqlalchemy", "nsav_wapp"], 
     } 
    }, 
    setup_requires=['py2app'] 
) 

불행히도 시작시 앱이 실패합니다. 내가 py2app 프로젝트 페이지에 issue를 입력 한하지만 당신의 일부를 해결하는 데 도움이 될 수있는 아이디어가 있다면 감사하겠습니다

25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] argvemulator warning: fetching events failed 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] Traceback (most recent call last): 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] File "/Users/luc/Dev/nelly_signe_avec_vous/nsav/nsav_mac/dist/nsav_ws.app/Contents/Resources/__boot__.py", line 340, in <module> 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126]  _run() 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] File "/Users/luc/Dev/nelly_signe_avec_vous/nsav/nsav_mac/dist/nsav_ws.app/Contents/Resources/__boot__.py", line 311, in _run 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126]  exec(compile(source, path, 'exec'), globals(), globals()) 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] File "/Users/luc/Dev/nelly_signe_avec_vous/nsav/nsav_mac/dist/nsav_ws.app/Contents/Resources/nsav_ws.py", line 2 
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126]  
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] ^
25/10/12 16:55:53 [0x0-0x118118].org.pythonmac.unspecified.nsav_ws[5126] SyntaxError: invalid syntax 
25/10/12 16:55:53 nsav_ws[5126] nsav_ws Error 

: 여기에 역 추적입니다.

# -*- coding: utf-8 -*- 

""" 
    3 text 
    lines 
""" 

from dewapp.utils import is_exe 
import sys, os, os.path, shutil 

답변

관련 문제