2012-02-15 121 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