Bottle.py的教程翻译(一)——安装
来源:互联网 发布:布料裁剪软件 编辑:程序博客网 时间:2024/06/10 21:33
教程(Tutorial)
这个教程指导给你Bottle网络框架的概念和特征并且涵盖了相似的基础及进阶主题。你可以从头到尾读完它,或者稍后像一本参考书一样使用它。自动生成的API参考 也许同样引起了你的兴趣。它包含了更多细节,但比这个教程解释得更少。大多数人会遇到的问题的解决办法可以在我们的“方法”收藏里或“FAQ”页面上找到。如果你需要任何帮助,假如我们的邮件列表或者通过我们的IRC频道访问我们。
安装(Installation)
Bottle不依赖于任何额外的库文件。你只需要下载bottle.py到你的工程目录并开始敲代码就好:
$ wget http://bottlepy.org/bottle.py
这将会让你获得包括所有新特性的最新开发快照。如果你更倾向于一个稳定的环境,你应该坚持使用稳定发行版。这些仅在PyPI提供并且能够通过pip(推荐)、easy_install或者你的其他包管理器安装:
$ sudo pip install bottle # recommended$ sudo easy_install bottle # alternative without pip$ sudo apt-get install python-bottle # works for debian,ubuntu, ...
同时,你将需要Python 2.6或更新的版本(包括3.2+)来运行bottle应用。如果你没有系统范围内安装包的权限或者单纯不想在系统范围内安装,首先建立一个virtualenv(译者注:一种虚拟环境):
$ virtualenv develop # Create virtual environment$ source develop/bin/activate # Change default python to virtual one(develop)$ pip install -U bottle # Install bottle to virtual environment
或者,如果你的系统上没有安装virtualenv:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py$ python virtualenv.py develop # Create virtual environment$ source develop/bin/activate # Change default python to virtual one(develop)$ pip install -U bottle # Install bottle to virtual environment
0 0
- Bottle.py的教程翻译(一)——安装
- Bottle.py的教程翻译(二)——快速入门:“HELLO WORLD”
- Bottle.py的官方教程翻译译者序
- Python bottle 笔记(一) —— Hello World
- flask、bottle和web.py的相似
- Ember 翻译——教程一:创建你的 APP
- 【Python web 开发】 bottle 简单教程 (一)
- Gensim官方教程翻译(一)——快速入门
- Androguard的部分源码(一)——androaxml.py
- pwnable.kr解题write up —— Toddler's Bottle(一)
- Nim教程翻译(一)
- Python框架——bottle
- Python bottle 笔记(二) —— APP
- Python bottle 笔记(三) —— route
- py-faster-rcnn源码解读系列(一)——train_faster_rcnn_alt_opt.py
- bottle(python的一个小的服务器框架)的源码阅读(一)
- bottle中文教程
- RabbitMQ在Ubuntu 16.04下的安装教程——官方文档翻译
- 3.Flask基础-2
- 【技术分享】CSV/XLS Injection Vulnerability 分析利用和YY
- C#控制台基础 使用split分离字符串出现了很多的空,怎么除去空
- 缓存淘汰算法--LRU算法
- Nginx使用
- Bottle.py的教程翻译(一)——安装
- 时间格式转换
- 4.Flask-SQLAlchemy
- dede - 列表页显示
- 【转载】MyISAM 和 InnoDB 的区别
- iOS--多线程GCD--05
- 第二周项目二 函数参数传递的三种方式
- C#解析XML
- 关于ArcGIS Xamarin.Android下的 Binding库Error inflating class com.esri.android.map.MapView异常