2012-02-24 78 views
0

我想將python文件轉換爲.exe文件,但我不能。我已經安裝了py2exe 當我運行在Windows上的程序setup.py命令提示符與命令行無法將.py文件轉換爲.exe文件

python setup.py py2exe 

我收到以下錯誤信息:

no module named py2exe 
+1

py2exe是否在你的PYTHONPATH中? – Amit 2012-02-24 17:51:43

回答

4

引述py2exe tutorial

「py2exe」是在導入 py2exe時添加的新的Distutils命令。要使用py2exe,你需要創建一個setup.py文件來告訴 Distutils和py2exe你想要做什麼。這裏有一個setup.py其 簡單是適合我們的示例程序...

所以他們爲榜樣setup.py腳本是:

 from distutils.core import setup 
    import py2exe 
    setup(console=['hello.py']) 

可與

python setup.py py2exe 

所以我認爲你只是錯過了導入。發佈完整的setup.py,如果情況不是這樣,那麼我們可以調試。

+0

非常感謝您的幫助。我找到了一個視頻教程。我設法從命令提示符 – user1119429 2012-02-25 12:59:46

+2

運行腳本,如果您對通過單擊刻度標記接受它的好習慣感到滿意:) – dgorissen 2012-02-27 10:36:53

+0

只有一個問題 - 如果'hello.py'已轉換爲'hello。 exe'能夠在沒有安裝'python'的機器上運行? – 2013-01-08 10:48:08