【发布时间】:2009-04-18 20:02:05
【问题描述】:
我正在编写一个 mod_wsgi 脚本.. 开头是:
sys.path.extend(map(os.path.abspath, ['/media/server/www/webroot/']))
但我注意到,每次我更新脚本时,sys.path var 都会随着这个扩展的重复而不断增长:
['/usr/lib64/python25.zip'
'/usr/lib64/python2.5'
'/usr/lib64/python2.5/plat-linux2'
'/usr/lib64/python2.5/lib-tk'
'/usr/lib64/python2.5/lib-dynload'
'/usr/lib64/python2.5/site-packages'
'/usr/lib64/python2.5/site-packages/Numeric'
'/usr/lib64/python2.5/site-packages/gtk-2.0'
'/usr/lib64/python2.5/site-packages/scim-0.1'
'/usr/lib/python2.5/site-packages'
'/media/server/www/webroot'
'/media/server/www/webroot'
'/media/server/www/webroot'
'/media/server/www/webroot']
每次我重新启动 apache 时它都会重置。有没有办法确保不会发生这种情况?我希望模块路径只加载一次..
【问题讨论】: