web.py的安装说明

web.py的安装说明

1、web.py简介
web.py是一个基于Python,简单而又强大的开源Web框架。 由于自己总是对轻量级的东西比较偏爱。因此选择了web.py来学习Web开发。目前关于web.py的相关资料比较少(甚至连Wikipedia的条目都没有……),自己主要通过官网上的教程和文档来学习,以后会逐步把自己的学习体会总结下来。

2、安装

web.py安装比较简单,下载地址:http://webpy.org/static/web.py-0.36.tar.gz

下载完成,在cmd下进入文件所在目录,输入:setup.py install 即可安装成功。

web.py有一个内置的Web服务器,因此装完之后其实就可意直接使用了。不过更正式一点的话,还需要安装flup来提供WSGI接口(WSGI是Python应用程序和Web服务器之间的一种接口,类似于java的Servlet)。flup的下载地址:http://www.saddi.com/software/flup/dist/,flup的安装方式与web.py相同。

需要用到数据库的话,还需要安装psycopg2和Postgresql,psycopg可以到这里下载:http://initd.org/psycopg/ 这个在安装的时候出现不少问题,提示找不到pg_config需要安装postgresql-devel插件。 而提示找不到python.h则需要安装python-devel。Postgresql可以到这里下载:http://www.postgresql.org/download/ 我用yum试了一下,发现自己的机器上已经默认装有最新版。

注意:

如果在安装web.py过程中,报出如下错误:

D:\Python\web.py-0.36\web.py-0.36\web>D:\Python\web.py-0.36\web.py-0.36\setup.py install
Traceback (most recent call last):
File "D:\Python\web.py-0.36\web.py-0.36\setup.py", line 6, in <module>
from web import __version__
File "D:\Python\web.py-0.36\web.py-0.36\web\__init__.py", line 14, in <module>
import utils, db, net, wsgi, http, webapi, httpserver, debugerror
ImportError: No module named 'utils'

说明你的python的版本过高,而web.py只支持到2.x,3.x的版本在安装时就会发生错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值