C++프로그램에서 python프로그램 실행시
글쓴이: tkfkdgody / 작성시간: 일, 2009/03/15 - 9:00오후
안녕하세요..
C++프로그램에서 파이썬 실행파일을 실행하는 부분을 짰습니다.
그런데 리눅스 수세 머신에서 C실행파일을 만들고 실행해보았으나 아래와 같은 에러가 나더라고요..
zipimport.ZipImportError: not a Zip file Fatal Python error: cannot get zipimporter instance
구글링해서 봤는데,
http://www.mail-archive.com/sisuite-devel@lists.sourceforge.net/msg02303.html
제가 이해하기론 FreezePython로 실행파일을 만들때 prelink라 하여 실행파일 실행시 속도 향상을 높이려고 zip형태로 만든다고
한거 같습니다;; (에러를 보면 zip형태로 하라고 하는거 같은데 사이트를 보면 반대로 이해가 되네요;; 영어가 짧습니다..;;)
그래서 파이썬 실행파일 만드는 프로그램을 다른걸로 써야 하나(?) 생각이 드는데 이게 맞는 방법으로 가는 건지 확신이 들지 않네요.
만약 맞다면 FreezePython 프로그램과는 다르게, zip형태로 만들지 않는 프로그램이 혹시 있는지요? FreezePython --help 를 보면
zip형태 말고는 없는 듯 합니다.
잘 모르겠네요;; 조언 좀 부탁드립니다.. 주말 잘들 마무리하시길~
Forums:
댓글 달기