我需要为我的用户重新发布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