我用Py2exe在我的程序:Py2exe創建程序這麼想的工作
import time
start = time.clock()
def sortare(n):
return sorted(str(n))
def main():
n = 99999
while True:
if sortare (2 * n) == sortare(3 * n) == sortare(4 * n) == sortare(5 * n) == sortare(6 * n):
print (n)
break
n += 1
print (time.clock() - start)
if __name__ == "__main__":
main()
這是我的setup.py:
from distutils.core import setup
import py2exe
setup(windows=['C:\Users\Rares\workspace\Test\src\Test.py'])
我已經安裝了蟒蛇和2.7.6 py2exe爲64位,因爲我的機器是這樣的。我在Windows CMD中使用
python C:\Python27\Test\test.py py2exe
。
我有一個名爲distr的文件夾,其中我的程序去了,但是當我運行exe時,沒有任何反應。甚至沒有錯誤或txt文件。
感謝您的任何建議。
難道你雙擊EXE運行它?它可能運行並退出這麼快,你什麼都看不到。你有沒有嘗試從命令行運行exe文件? – Mark
我確實遇到過一些只是打開和關閉的exe,但是我使用的這個算法需要至少1秒才能工作。即使如此,程序運行完全沒有圖形提示。也從CMD運行它,它只顯示一個空行。 – user3232848