免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2497 | 回复: 0
打印 上一主题 下一主题

TurboGears 安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-24 19:15 |只看该作者 |倒序浏览
Red Hat Enterprise Linux AS release 3 (Taroon Update 6)自带的版本是 Python 2.2.3 的
TurboGears 0.8 requires Python 2.4. TurboGears 0.9 supports Python 2.3
所以安装一个到自己的 home 目录下。Python 安装:
1. 下载新的源码包,解开
./configure --prefix=/home/kengui/python243_bin
make
make install

这样就把 Python 安装到了 /home/kengui/python243_bin 目录下

2. 首先安装 EasyInstall 包
这里介绍在没有互连网连接的情况下如何安装:
  首先可以从
http://peak.telecommunity.com/DevCenter/EasyInstall
下载 ez_setup.py 文件,TurboGears 的 SVN 仓库里也有;
  然后在命令行直接运行,会提示在下载一个 Python egg 文件,由于没有网络下载会不成功,没有关系这里只是为了得到文件名,比如上面装了 Python 2.4 而当前 setup tool 的版本是 0.6a11 的,所以得到文件名如下
  
http://cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6a11-py2.4.egg
  手工在下载这个文件,然后传到 Linux 机器上备用。开始安装 Setup Tools:
  按照文档 ez_setup.py 可以直接在命令行最后指定 egg 文件进行安装,但是实际中报错;研究后发现先将 egg 解开即可解决
  setuptools-0.6a11-py2.4.egg 文件在 ./tmp/ 目录下
  cd ./tmp/
  unzip setuptools-0.6a11-py2.4.egg
  /home/kengui/python243_bin/python ez_setup.py ./tmp/setuptools-0.6a11-py2.4.egg
  安装文件在所用 Python 版本的 lib 和 bin目录下
  /home/kengui/workbench/python243_bin/lib/python2.4/site-packages/setuptools-0.6a11-py2.4.egg
/home/kengui/python243_bin/python ez_setup.py --help 可以看看帮助和其他可选项。

3. 安装 TurboGears
  由于下面需要把 TurboGears 安装到另一个自定义的目录中,系统会找不到包,所以设定环境变量
export PYTHONPATH=/home/kengui/workbench/tg/lib/python2.4/site-packages
  这一步如果不做,在后面安装会有提示。
用前面安装的 EasyInstall 工具安装 TurboGears
把下载回来的 egg 和 tgz 安装包放在 /mnt/hgfs/temp/Python_egg/ 目录下,安装到 /home/kengui/workbench/tg 目录下
  ./python243_bin/bin/easy_install-2.4  -f /mnt/hgfs/temp/Python_egg/ --prefix /home/kengui/workbench/tg TurboGears
如果可以上网的话,可以让 easy_install 自己下载:
./python243_bin/bin/easy_install-2.4 -f
http://www.turbogears.org/preview/download/index.html
--prefix /home/kengui/workbench/tg TurboGears
关于自己手动下载包
直接去
http://www.turbogears.org/preview/download/index.html
或其他相应页面下载全部 egg 和 tgz 包放在一个目录里就可以了。注意有些包是在其他的站点上,如果没有下安装会报错,同时会给出链接,再手工下一次,再安装就可以了,比如我在安装时报少了
http://cheeseshop.python.org/packages/2.4/P/PasteDeploy/PasteDeploy-0.5-py2.4.egg
错误。


http://www.turbogears.org
SVN 上下载最新的代码
svn co
http://www.turbogears.org/svn/turbogears/trunk
turbogears
在源码 TurboGears\newdocs\docs\installingfromsvn.html 里描述了如何从 SVN 源码安装。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17531/showart_104334.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP