Python金字塔PServe拒绝服务

时间:2012-02-15 09:51:49

标签: python pyramid

我注意到我的Python - 金字塔设置有奇怪的行为。我已经成千上万次使用这种方法没有任何问题,但今天它拒绝与我合作。我一直在使用的命令是:

pserve development.ini --reload

以前我能够修改代码或模板文件,并立即查看更改。现在,当我对代码进行一些更改时,即使是模板文件,在我点击浏览器刷新后,更改也不会反映出来。即使我重新启动了pserve,该页面仍将保留旧代码。出于绝望,我打电话给我的项目文件:

python setup.py install

这一次,我可以看到我的变化,但我之前没有经历过这个麻烦。据我记忆,我没有对项目文件进行任何更改。也许其他人做了,有没有人知道设置有什么问题?

1 个答案:

答案 0 :(得分:9)

python setup.py install是一次性安装,将您的源代码复制到site-packages中。你更喜欢做的是pserve查看开发目录中的源代码,这只是通过python setup.py develop将源链接到站点包来完成(你应该只需要它)在您更改setup.py文件时运行。