2012-02-15 126 views
1

我注意到我的Python - 金字塔设置的奇怪行为。我在数千次之前完成了这个方法,没有任何问题,但是今天它拒绝与我一起工作。我一直在使用的命令是:Python金字塔PServe拒绝服务

pserve development.ini --reload 

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

python setup.py install 

这个时候,我可以看到我的变化,但我以前是没有经历这种麻烦。据我记得,我没有做任何改变的项目文件。也许别人做了,有没有人知道什么是错误的设置?

回答

8

python setup.py install是一次性安装,将您的源复制到站点包中。你想要做的是pserve查看你的开发目录中的源代码,只需通过python setup.py develop“链接”源代码到网站包来完成(当你改变你的setup.py文件时你应该​​只需要运行它。

+0

有用。谢谢。 – carbotex 2012-02-16 09:25:37