我需要爲我的用戶重新發布Python 2.6。如何正確地將python安裝和安裝到windows用戶
目前,我從http://www.python.org/download/執行msi安裝程序的無提示安裝,但是我遇到了一些問題,例如安裝了其他版本的python,但沒有得到默認設置。
另一方面,儘管這可能很罕見,但如果用戶已經安裝了python並且我自己安裝了,那麼可能會導致衝突。
那麼,哪個最好的行動詛咒?如何自動執行此安裝?我已經有http://installbuilder.bitrock.com,但可用的Django堆棧對我的應用來說太大了,我需要預先安裝幾個python模塊。
我不知道在這種情況下的virtualenv將是最好的選擇,但仍然有正確安裝的問題...
這可能沒有幫助,但是您是否真的需要將Python作爲常規安裝來分發?有一些像py2exe這樣的與InnoSetup等安裝程序構建者協同工作,可以讓您在不干擾本地Python安裝或其他問題的情況下爲用戶提供可執行文件。 – 2009-12-21 20:58:33
我無法使用py2exe,因爲它適用於可以在Python中插入腳本/插件的服務器,所以我需要完整的python發行版... – mamcx 2009-12-21 21:09:19
@mamcx,這絕不應該是一個真正的問題。即使一個應用程序是py2exe,它仍然能夠從文件系統導入並使用像execfile()這樣的函數。也許單獨提出一個問題會給你一個簡單的解決方案,並使這個特定的問題沒有意義。 – 2009-12-21 21:28:30