Bottle环境搭建一个顺手的开发环境很重要

工欲善其事,必先利其器

个人的体会是,创建一个顺手高效的开发环境对新技术的学习是事半功倍的。

 

  1. OS:Ubuntu12.04 (不过最近对Debian感兴趣,Archlinux也不错,一直想折腾一个更轻量的linux)
  2. Python:python2.7.3
  3. package manager:pip
  4. editor:emacs
  5. terminal: rxvt-unicode tmux
  6. environment: virtualenv, virtualenvwrapper
  7. ipython
bottle官方推荐安装方式:
bottle本身依赖任何外部的库,你可以仅仅下载bottle.py在你的项目目录。
    $ wget http://bottlepy.org/bottle.py
 
    这样你会得到最新开发的bottle快照版本包含所有最新的特性。
    如果你需要一个更见稳定的环境,你需要坚持稳定的发布版本。
    稳定版本在    Pypi上面可以用,你可以通过pip或者easy_install进行安装,或者系统的管理包。
    $ sudo pip install bottle
    $ sudo easy_install bottle
    $ sudo apt-get install python-bottle
 
    另外,你需要一个python2.5或者更新的包括(python3)去运行bottle的应用程序。如果你没有root用户的权限安装包,推荐你使用virtualenv,我更倾向于使用virtualenvwrapper,可以看作是virtualenv的增强版本。
    $ mkvirtualenv bottle-env
    $ pip install bottle(或者easy_install bottle)

你可能感兴趣的:(python,Bottle)