博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pyramid setup(修改版)
阅读量:6465 次
发布时间:2019-06-23

本文共 1124 字,大约阅读时间需要 3 分钟。

pyramid setup
参考
http://docs.pylonsproject.org/en/latest/docs/pyramid.html
今天是2012-03-12
讲的都是安装好Python2.7,以及在ubuntu操作系统下面:
1.首先装Pyramid,
测试语句import setuptools,没有ImportError错误,ok。有错误,先装setuptools。下载ez_setup.py,然后执行语句python ez_setup.py。
2.然后装virtualenv,
用语句easy_install virtualenv
3.用virtualenv创建Virtual Python Environment,
virtualenv --no-site-packages env
这个语句会创建一个env文件夹,这是一个Virtual Python Environment
4.其次把Pyramid2.7装进Virtual Python Environment。
cd env
bin/easy_install pyramid

 

5.执行测试代码,如下helloworld.py

from wsgiref.simple_server 
import make_server
from pyramid.config 
import Configurator
from pyramid.response 
import Response
def hello_world(request):
   
return Response(
'
Hello %(name)s!
' % request.matchdict)
if 
__name__ == 
'
__main__
':
   config = Configurator()
   config.add_route(
'
hello
'
'
/hello/{name}
')
   config.add_view(hello_world, route_name=
'
hello
')
   app = config.make_wsgi_app()
   server = make_server(
'
0.0.0.0
', 8080, app)
   server.serve_forever()
  

/path/to/your/virtualenv/bin/python helloworld.py
用浏览器访问
http://localhost:8080/hello/world ,ok

转载于:https://www.cnblogs.com/samwu/archive/2012/03/12/2392269.html

你可能感兴趣的文章
北京地铁全线支持NFC,移动支付的新机遇?
查看>>
HttpURLConnection和HttpClient
查看>>
Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
查看>>
localdb下载地址
查看>>
java string,需要进行首字母大写改写
查看>>
java 类和对象
查看>>
【Swift】UILabel 设置内边距
查看>>
Swift - 使用set,get确保索引加减在正常的范围内
查看>>
编码与乱码(05)---GBK与UTF-8之间的转换--转载
查看>>
HTTP 头部详细解释
查看>>
Linux优化之IO子系统监控与调优
查看>>
opengl剪裁空间和视口空间中不遵从右手定则,而是遵从左手定则
查看>>
Vim经常使用技巧总结1
查看>>
经FreeMarkerclasspath加载方式生成静态页面
查看>>
常用中文字体 Unicode 编码
查看>>
echosp 销量排行 新增实际价格
查看>>
Android PackageManager packages.xml文件格式
查看>>
C语言获取文件SHA1哈希
查看>>
js原生封装getClassName()方法-ie不支持getElementsByClassName,所以要自己实现获取类名为className的所有元素...
查看>>
设计师给了px显着的单位,Android要设置多少开发商dip、dp、sp?
查看>>