GUI2Exe program을 사용하여 실행 파일을 만들었습니다. 실행 파일을 빌드하고 시작할 수있는 동안 url을 "open"할 때 충돌이 발생했습니다. 이것은 내 프로그램뿐만 아니라 수퍼 단순한 14 line webkit browser에서 반복 가능합니다. 그리고 py2exe 대신 cx_freeze를 사용할 때.웹킷의 open (url) 함수를 사용할 때 py2exe로 만든 실행 파일이 고정됩니다.
창에보고 된 "문제 서명"는 내용없이이기는하지만 (창 개구부의 browser.open (URL) 호출 결과를 언급 libcairo-2.dll
에서 손가락의 것은 포인트를 진단하는 브라우저가 로딩 될 것입니다) close 명령에 응답합니다. 명령 행 (파이썬 myprogram.py)에서 실행
gobject.threads_init()
window = gtk.Window()
browser = webkit.WebView()
#browser.open("http://www.google.com")
window.add(browser)
window.show_all()
, 내 프로그램은 윈도우와 우분투 모두 정상적으로 실행됩니다. 이것을 공식적으로 질문 : 어떻게이 문제를 해결하고 기능적으로 고정 된 Python 실행 파일을 성공적으로 만들 수 있습니까?