2013-01-24 100 views
2

讓我先說我剛剛開始編程。我不知道如何使用cx_freeze腳本。我不知道如何讓「python」這個詞在命令行中工作。我只是尋找完整而詳細的指導,以便如何將.py文件轉換爲無需Python即可運行的.exe文件。我沒有碰到cx_freeze,沒有其他東西似乎與3.3一起工作。任何人都可以告訴我開始?使用Python進行編譯3.3

+5

我很抱歉說這樣的過程非常複雜,如果你不能在命令行中使用'python'這個詞,那麼在這個過程中獲得成功的可能性非常低。有其他解決方案嗎?你需要解決的具體問題是什麼? – Serdalis

+1

要從命令行獲得命令「python」,您需要了解有關操作系統(顯然是Windows)的更多信息。這不是python特有的。然後,您可以應用該知識(以及其他一些幫助)來安裝和使用其他程序,例如'cx_freeze'。 – alexis

回答

1

不幸的是,cx_freeze是我所能做到的唯一方法。

也許你只是與cx_freeze運氣不好。在.bat文件中試試這個。

@echo off 
<python path>\python <python path>\scripts\cxfreeze <script .py file> 
exit 

Python路徑很可能是C:\ python33。

+0

對不起,這個愚蠢的問題,但究竟是什麼意思,通過在.bat文件中嘗試它?我不知道如何或在哪裏開始這樣做。 – user2009338

+0

.bat(批處理)文件是Windows可以運行的一系列命令。正如其他人所說的那樣,在開始這項工作之前,您可能需要對Python和命令行更加適應。 –

+0

@ user2009338如果你不知道bat文件是什麼,也許你應該多學習一些關於Windows和Python的知識。 .bat是一個包含「echo」和「type」等東西的文本文件。如果您曾經使用過Windows CMD,那麼這是一系列的CMD命令。 –