中秋假期从海淀图书城淘了本书《Web应用程序快速开发使用TurboGears》,打四折18块钱,书还算蛮新的^^
在Ubuntu 8.10环境下搭建
1. 安装python,ubuntu自带2.5.2版本
2.安装setuptools:wget http://peak.telecommunity.com/dist/ez_setup.py | sudo python,检验是否安装成功:
$ python
>>> import setuptools
>>> setuptools.__version__
'0.6c9'
3.安装sqlite3数据库: apt-get install sqlite3
4.installing non python dependencies
$ apt-get install python-dev
$ apt-get install build-essential
5.安装Virtualenv: sudo easy_install virtualenv
安装过程:
Searching for virtualenv
Reading http://pypi.python.org/simple/virtualenv/
Best match: virtualenv 1.3.2
Downloading http://pypi.python.org/packages/2.5/v/virtualenv/virtualenv-1.3.2-py2.5.egg#md5=1db8cdd823739c79330a138327239551
Processing virtualenv-1.3.2-py2.5.egg
.....
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv
6. 安装TurboGears:需要注意以下几点
- tutorial (still not complete)
- tg2-bootstrap.py
- plain virtualenv
- using pip (experimental)
- development version
tg2-bootstrap.py是一个脚本用来配置virtualenv,他可以创建一个虚拟环境,并自动安装TurboGears到这个虚拟环境,下载并运行以下命令
wget http://www.turbogears.org/2.0/downloads/current/tg2-bootstrap.py
python tg2-bootstrap.py --no-site-packages tg2env
以上是自动安装的过程。但是我弄了一晚上都没安装成功,总提示zope.interface找不到。唉先到这吧,改天再弄。
********继续未完成的安装********
后来切换成root用户重新装了一遍,没有问题了,晕...也可能是忘了安装step4....不管他了,先玩玩再说