我有一个脚本,其中包含一些软件包/模块。现在,开发和生产环境在同一个python安装(版本2.6)上的同一台服务器上运行。管理脚本的最佳方法是什么,以便更改脚本的开发或生产版本(例如,将最新的主干安装到开发环境或将稳定版本安装到生产环境中)?不同版本的相同脚本与同一个python安装的软件包
有一个相关的提问/回答:Using different versions of a python library in the same process 但我想知道,是有这方面比重命名力霸到libA_dev等
例如更标准的方式,我可以有配置文件两种环境。指定libs的路径(libA,libA_dev)。我可以有2个不同的安装脚本(或可配置的),这表明安装软件包的位置。现在我的可执行文件应该读取配置(从工作路径)并从指定的路径只导入包。我不知道,是否可行?这是它的“标准”方式吗?
对不起,我会尝试重述自己。 – Ago 2010-12-08 16:43:18