pylons初探之开发环境搭建

pylons初探之开发环境搭建
在众多的web framework中,pylons可以说是一个后起之秀,综合了之前各个框架的优点,所形成的一个非常灵活的框架,其模块化程度非常高,各个模块之间的耦合性较低,用户可以根据需要进行组装。
如何安装pylons?
对于pylons开发者来说,有三个主要的工具:
1. Virtual Python environment
2. easy_install program
3. python package index
可能很多开发者对于virtual python environment有疑问,觉得有点儿多此一举,但在实际开发中却是很有用的一个工具,这样一来,开发者就可以在一台机器上拥有几个不同的python环境,可以根据需要灵活切换。
pylons安装方法基本可以分成两种:
一、
1. download virtualenv.py (具体下载地址请参阅PYPI)
2. 创建virtual environment,执行如下操作。python virtualenv.py --no-site-packages mydevenv , 其中mydevenv就是即将创建的虚拟环境目录
3. 安装pylons,执行如下操作, /mydevenv/scripts/easy_install "Pylons" ,如果要安装指定版本的pylons,也可以在easy_install中指定pylons版本,比如 "Pylons==1.0"
二、
该方法其实很方法一一样,只是提供了一个集成,将创建虚拟环境和安装pylons集成在一起而已
1. download go-pylons.py (具体下载地址请从http://www.pylonshq.com查询) 
2. 创建virtual environment,执行如下操作。 python go-pylons.py  --no-site-packages mydevenv , 其中mydevenv就是即将创建的虚拟环境目录

安装完virtualenv后可以通过执行\mydevenv\scripts\activate.bat激活该virtualenv
安装完成后可以创建一个pylons 程序运行试试,以验证安装是否成功。具体步骤为:
1. \mydevenv\scripts\paster create -t pylons helloworld,此时pylons会提示用户进行一些基本配置,比如使用何种template_engine,是否使用SQLAlchemy(因为目前我们还没有安装SQLAlchemy,所以SQLAlchemy选择提示暂不会出现),按照默认选择确认即可,即选择mako作为template language
2. 运行 cd helloworld,切换到刚刚创建的pylons工程目录中
3. 运行 paster serve --reload development.ini
4. 运行上述命令成功后系统出现如下提示:
    Starting subprocess with file monitor
    Starting server in PID 6636.
    serving on http://127.0.0.1:5000
5. 在浏览器中输入http://127.0.0.1:5000/,如果能看到 Welcome to Pylons字样,恭喜您,您已成功配置pylons开发环境。

时间: 2024-07-30 13:49:45

pylons初探之开发环境搭建的相关文章

可编程硬件Arduino初探(2)-开发环境搭建

1.介绍 Arduino 是一款便捷灵活.方便上手的开源电子原型平台,包含硬件(各种型号的板)和软件(arduino IDE).它适用于爱好者.艺术家.设计师和对于“互动”有兴趣的朋友们. 详细信息请自行科普: http://www.arduino.cc/ http://baike.baidu.com/view/1268436.htm?fr=aladdin http://en.wikipedia.org/wiki/Arduino 2.官方IDE 下面来搭建环境,arduino官方自己推出了一个简

Android开发环境搭建日记和嵌入式Android开发环境初探

原文出处:www.cnblogs.com/chsry 非常感谢博客园的各位,按照你们的博文,还有利用百度和谷歌逐渐建立了android的开发环境,只是给自己备份参考查看,看过的人可以忽略这篇文章. 本文章大部分参考了:http://www.cnblogs.com/zoupeiyang/p/4034517.html  ,添加了我搭建时候遇到的问题和自己的解决方案,也基本备份了我当时自己的设置,以备日后查看. 本教程将分为五个步骤来完成Android开发环境的部署. 第一步:安装JDK. 第二步:配

Intellij IDEA 14.1.4 Scala开发环境搭建

主要内容 Intellij IDEA开发环境简介 Intellij IDEA Scala开发环境搭建 Intellij IDEA常见问题及解决方案 Intellij IDEA常用快捷键 1. Intellij IDEA开发环境简介 具体介绍请参见:http://baike.baidu.com/link?url=SBY93H3SPkmcmIOmZ8H60O1k4iVLgOmdqoKdGp9xHtU-Pbdsq2cpn75ZPZPWAJxeUlwr0ravraQzOckh777beq Intelli

javacard开发环境搭建 Eclipse+jcop+jcdk 配置完成的开发环境

javacard  开发环境搭建 Eclipse+jcop+jcdk  配置完成的开发环境,下载后安装jdk,并完成环境变量配置,即可开发javacard applet: 虽然有许多大神提供配置说明,但是配置很麻烦.提供一个配置好的环境给大家.如果好用,别忘了评价. 由于csdn上传限制,需要分别下载几个文件 http://download.csdn.net/detail/wyx100/7941899 http://download.csdn.net/detail/wyx100/7941669

Storm使用入门之本地开发环境搭建

本篇博文详细告诉你如何安装Storm的本地开发环境,总体分为两步,具体如下: 1.从官网上下载Storm的发布包,下载完成后将其解压,并将解压后的bin目录添加到环境变量(PATH)中,以方便后续执行Storm的相关命令 2.修改Storm的配置文件(storm.yaml),主要是按照实际情况更新配置文件中的集群信息,然后将修改后的配置文件添加到目录(~/.storm/)中,目的是为了后续能够远程启动和停止集群上的计算任务(即topology) 接下来,咱们来详细地介绍每一个操作步骤. 首先,何

《结对-贪吃蛇游戏-开发环境搭建过程》

贪吃蛇开发环境搭建 Python和pygame的安装过程 成员0:2015035107074-孔令辉 成员1:2015035107067-张旭 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的,我的是64位的,就下了个64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无

微信开发学习总结(一)—微信开发环境搭建

目前移动App开发领域主要分为以下几种类型: 一.微信开发环境搭建 1.要有一个用来测试的公众号. 2.用来调式代码的开发环境 1.1.注册测试公众号 微信公众号分为服务号.订阅号.企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以. 我们所说的微信公众号开发指的是订阅号和服务号. 关于订阅号和服务号的区别,官方是这样解释的 服务号:主要偏向于服务交互(功能类似12315,114,银行,提供绑定信息,服务交互),每月可群发4条消息:服务号适用人群:媒体.企业.政府或其他组织. 订阅号:

vue.js开发环境搭建

1.安装node.js,忽略 2.基于node.js,利用淘宝npm镜像安装相关依赖 在cmd里直接输入:npm install -g cnpm –-registry=https://registry.npm.taobao.org,回车,等待安装... 3.安装全局vue,用于帮助搭建所需的模板框架 在cmd里, 1).输入:cnpm install -g vue-cli,回车,等待安装...2).输入:vue -V,回车,若出现vue信息说明表示成功 4.创建vue项目 在cmd里输入:vue

Hive项目开发环境搭建(Eclipse\MyEclipse + Maven)

写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Maven) 我这里,相信,能看此博客的朋友,想必是有一定基础的了.我前期写了大量的基础性博文.可以去补下基础. 步骤一:File  ->  New  -> Project   ->  Maven Project 步骤二:自行设置,待会创建的myHBase工程,放在哪个目录下. 步骤三: 步骤四: