zoukankan      html  css  js  c++  java
  • 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开发环境。
       

  • 相关阅读:
    Python 存储引擎 数据类型 主键
    Python 数据库
    Python 线程池进程池 异步回调 协程 IO模型
    Python GIL锁 死锁 递归锁 event事件 信号量
    Python 进程间通信 线程
    Python 计算机发展史 多道技术 进程 守护进程 孤儿和僵尸进程 互斥锁
    Python 异常及处理 文件上传事例 UDP socketserver模块
    Python socket 粘包问题 报头
    Django基础,Day7
    Django基础,Day6
  • 原文地址:https://www.cnblogs.com/Jerryshome/p/2026285.html
Copyright © 2011-2022 走看看