2012-04-25 6 views
0

리눅스 파이썬 스크립트를 리눅스 바이트 코드로 배포 할 수 있어야합니다.우분투 리눅스, cx_python을위한 파이썬 컴파일

extensions 
    python >> run.py 
    python >> protocols.py 
    plugins >> Folder contains more run.py dependencies 
    bash >> Contains bash scripts needed 

단순히 CD-보내고 확장/파이썬과 cxfreeze의 run.py.를 실행 시도했다 : 그것은 같은 디렉토리에있는 여러 종속성이 그러나,이, 어느 것도 (실행 가능한 '실행'을 포함한의 dist 폴더에 여러 파일을 만듭니다.이 디렉토리에 생성되지 않음 '확인'지침이 없습니다. 내가 이런 짓을 했을까 방법

? :)

답변

0

zip 파일을 실행하는 Python 2.6 이상의 기능을 사용합니다. elaborate blog article을 참조하십시오. 짧은 :

  1. 모든 모듈에 대해 .pyc 파일을 만듭니다. 한 번 가져 오기로
  2. __main__.py
  3. 을 입력하십시오. __main__.py 및 모든 .pyc 파일 (예 : python foo.zip
  4. zip 파일에 광고를 붙일 #!/usr/bin/python 사용
  5. 테스트 foo.zip으로 (예를 들어 에코 및 고양이)
  6. 결과 파일의 X 비트를 설정
관련 문제