安装bottlepy并运行python脚本

时间:2012-10-25 16:11:00

标签: python macos easy-install bottle

我试图通过终端窗口运行这个简单的python脚本:(这是在bottlepy网站上的例子)

from bottle import route, run, template

@route('/hello/:name')
def index(name='World'):
    return template('<b>Hello {{name}}</b>!', name=name)

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

为了做到这一点,我使用

从终端安装了bottlepy
easy_install bottle

将其暂存在/Library/Frameworks/Python.framework/Versions/4.2.30201/bin

当我尝试在终端窗口中运行我的python文档时:

cd ~/Dropbox/Work/MongoDB/
python hello.py

它返回:

ImportError: No module named bottle

我不知道如何将瓶装放入正确的安装位置以便它起作用。我敢肯定它一定是傻事,但我想不出该做什么。 谢谢!! XX

2 个答案:

答案 0 :(得分:0)

看看docs。您可以将bottle.py直接下载到包含其余prog的文件夹中,或者按照显示的方式安装。

答案 1 :(得分:0)

要主要运行文件,您需要先创建应用程序:

app = bottle.Bottle()

然后运行它或由外部Web服务器(如服务生)提供服务