2010-05-26 49 views
1

我試圖在Windows上將Python應用程序部署爲包含完整python 2.6文件夾的文件夾。我不需要/想要像py2exe這樣的奇特解決方案,我只是試圖自動部署一個Web應用程序。包含可執行工具的獨立python安裝(pip,orbited等)

只要我包含python26.dll並正確設置PYTHONHOME,事情似乎工作,如果我只包含Python26文件夾的整體。但是一些Python26/Script文件不起作用。例如,當我嘗試在沒有真正的Python26安裝的系統上運行它們時,pip.exe,orbited.exe和morbid.exe都不會執行任何操作(完全沒有輸出)。

我已經用完了想法。建議?

+1

恕我直言,使用py2exe會給你一個更小的更清潔的版本,因爲它只選擇你的代碼中使用的模塊。 如果您需要完整的Python安裝,您將需要Python安裝程序將包含的註冊表和環境變量(如PATH)。也許你可以做一個安靜的默認安裝的Python? – ewall 2010-05-26 21:04:36

回答