2014-04-27 5 views
-1

파이썬 2.7에서 프로그램을 만들었습니다. py2exe를 설정하고 내 프로그램을 실행 파일로 만들었습니다. .exe 파일을 완벽하게 실행할 수 있습니다. 파일 호스팅 사이트에 업로드하고 사람들이 다운로드 할 때 파일을 실행할 수 없습니다. 사용자가 실행을 클릭하면 프로그램이 즉시 닫힙니다. 이 문제를 어떻게 해결할 수 있습니까? 모든 도움을 많이 받으실 수 있습니다. 여기 파이썬 실행 파일이 즉시 닫힙니다

는 나뿐만 아니라

다음

가져 오기 시간이 그것을 시도

from __future__ import division 
while True: 
    value= raw_input("Welcome, chose the type of function you would like to use : Y = Moles to Particles, X = Particles to Moles, Z = Moles to Mass in Grams, C = Mass in Grams to Moles, V = Moles to Liters, B = Liters to moles ") 


    if value in ['y', 'Y']: 
      x= input ("Enter value of mole ") 
      y=x*6.02*10**23 
      print y 
+0

없다; 최소한 코드의 관련 비트를 볼 필요가 있습니다. –

+5

질문에 대한 충분한 정보가 없습니다. 또한, 여기 아무도 실행 파일을 다운로드하여 실행하지 않습니다. –

답변

1

당신은을 배포하는 데 필요한 프로그램의 시작입니다

from distutils.core import setup 
import py2exe 


setup(console=['mole calc.py']) 

처럼 내 설치 파일이 모습입니다 exe 파일뿐만 아니라 전체 "dist"디렉토리. http://www.py2exe.org/index.cgi/FAQ ("모든 파일은 무엇입니까?")을 참조하십시오.

+0

감사합니다. 나는 다른 파일들도 포함시켜야한다는 것을 몰랐다. – user3579378

0

mediafire에서 파일을 보면 실행하기 위해 Microsoft Visual C 런타임 DLL이 필요하다는 것을 최종 사용자에게 제공하거나 설명하지 않은 것처럼 보입니다. . py2exe에 튜토리얼의

다시 읽기 5 단계 (http://www.py2exe.org/index.cgi/Tutorial#Step5)의 문제를 진단 할 수있는 충분한 정보를

+0

ooga의 답변이 이것보다 나은 답변 일 수 있지만 해결해야합니다. – whitebeard

관련 문제