Python金字塔PServe拒绝服务

car*_*tex 1 python pyramid

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

pserve development.ini --reload
Run Code Online (Sandbox Code Playgroud)

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

python setup.py install
Run Code Online (Sandbox Code Playgroud)

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

Mic*_*kel 9

python setup.py install是一次性安装,将您的源复制到站点包中.您更喜欢看的是pserve开发目录中的源代码,只需将源"链接"到站点包python setup.py develop(您只需在更改setup.py文件时运行)即可完成.