使用瓶子框架的重新加载器标志时出错

时间:2012-01-17 05:49:36

标签: python virtualenv bottle

我是第一次使用Python和Bottle框架创建一个网站。它位于使用virtualenv设置的目录中。

我的hello world网站运行完美,但在继续开发之前,我想让auto_reloader正常工作。我尝试将reloader=True添加到run语句中:

from bottle import run
import corecontrollers

run(host='localhost', port=8080, reloader=True)

然而,这失败并出现错误:

C:\Documents and Settings\Me\My Documents\Python Projects\BottleSite\Scripts\python.exe: can't find '__main__' module in ''

它看起来像路径错误。我假设virtualenv目录出了问题。

任何指针都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

  

无法找到''模块

为什么不尝试使用reloader=True的官方hello world示例:

from bottle import route, run

@route('/')
@route('/hello/:name')
def index(name = 'World'):
    return '<b>Hello %s!</b>' % name

run(host='localhost', port=8080, reloader=True)