我们采用最方便的快速方式来安装。
首先要下载一个文件go-pylons.py,地址是:http://www.pylonshq.com/download/0.9.7/go-pylons.py
把下载来的文件放到G盘的pylons文件夹下,如果你没有G盘那就随便放到哪个盘都一样。
然后打开CMD,cd到G:\pylons目录下 也就是 go-pylons.py所在的目录。
接着使用命令“python go-pylons.py mydevenv”(mydevenv为已经存在的文件夹,
目录为G:\pylons\mydevenv,当然如果你要放到别的地方也可以,只是在输入命令的时候就要带上完整的路径了)把pylons项目下载到一个叫做mydevenv的文件夹里面。如果网速够快的情况下,在CMD中闪过一大片乱七八糟的提示信息后文件就下载安装完毕了。
但是……下面还有一步:激活环境,执行命令“mydevenv\Scripts\activate.bat”。
环境装都装了……那就来建个项目吧!继续在CMD提示符下操作,输入命令“paster create -t pylons helloworld”这样就建立了一个以helloworld命名的项目。同时当然会生产一个以helloworld命名的文件夹,里面放了一些项目用到的内容。至于这个文件夹生在什么地方,那取决于你输入命令的时候CMD提示符所在的目录了。
最后一步是启动新建的项目,cd到helloworld所在的目录,执行命令“paster serve --reload development.ini”返回类似“Starting subprocess with file monitor
Starting server in PID 11288.
serving on http://127.0.0.1:5000
”一样的信息那就是启动成功了 访问http://127.0.0.1:5000即可以看到pylons的欢迎界面了。
如果英文还可以的建议看下官方的getting started:http://pylonshq.com/docs/en/0.9.7/gettingstarted/
分享到:
相关推荐
- **检查 Python 解释器**:确保已经安装了 Python 解释器,对于 UNIX 系统和 Windows 系统有不同的安装指导。 - **安装 virtualenv 包**:推荐使用虚拟环境来安装 Pyramid,首先需要安装 virtualenv 包。 - **...
- **安装方法**:通常随Python for Windows环境一并安装。 15. **setuptools** - PEAK的一套python包管理机制 - **用途**:简化了Python包的分发和安装过程。 - **安装方法**:通过`pip install setuptools`安装...
1. adodb:这是一个数据库连接组件,用于在Python中访问数据库,尤其适用于Windows环境。 2. bsddb3:BerkeleyDB的Python接口,提供键值存储服务,常用于数据持久化。 3. Cheetah-1.0:一个模板引擎,用于动态生成...
1. **adodb**:用于数据库连接,特别是在Windows环境下,提供对多种数据库系统的访问接口。 2. **bsddb3**:BerkeleyDB的Python接口,提供键值存储服务,适用于高性能、低级别的数据存储。 3. **Cheetah**:一个...
以下是一些在Python开发中常用的模块及其功能: 1. **adodb**: ADODB(ActiveX Data Objects Database)是用于Python连接数据库的组件,尤其适用于Windows环境。 2. **bsddb3**: 提供BerkeleyDB接口,这是一个高...
Python的系统工具通常具有良好的可移植性,可以在Windows、Unix/Linux和Mac OS等不同平台上无缝运行。 2. **用户图形接口**: Python的简洁语法和快速的开发周期使得它在创建GUI应用程序时非常受欢迎。Python标准...
2. 跨平台性:Python可在多种操作系统上运行,包括Linux、Windows和Mac OS X,这得益于其丰富的跨平台库,使得开发者无需担心平台兼容性问题。 3. 大量库和模块:Python拥有庞大的第三方库生态系统,涵盖各种用途,...
这些模块只是Python生态中的冰山一角,它们各自在不同的领域发挥着重要作用,使得Python成为了一个功能全面、易于扩展的语言。无论是Web开发、数据分析、科学计算,还是网络编程、自动化任务,都有相应的模块可以...
6. ActiveGrid、CherryPy、Pylons、TurboGears、Twisted和Quixote等,也是基于Python的Web框架,它们各自具有不同的特点和应用场景。 二、科学计算 Python在科学计算领域有着广泛的应用,以下是一些常用的科学计算...
在Windows环境下,Python支持COM组件,Jython支持Java环境,而.NET框架也有与Python的交互方式。 5. **科学计算和数据分析**: Python在科学计算领域也十分活跃,拥有NumPy、SciPy和Pandas等库,用于数值计算、...
此外,Python也有许多用于Web开发的框架,如Django、TurboGears、Pylons、Zope和WebWare,可以快速构建功能强大的网站。 4. **组件集成**:Python可以作为胶水语言,将不同组件和系统连接在一起。它可以扩展C/C++库...
综上所述,PyISAPIe是Python开发者在Windows环境中使用IIS搭建高性能Web服务的一个理想选择。它的开源性质和对多种WSGI框架的支持,使其在灵活性和效率方面都表现优秀。通过深入理解和熟练运用PyISAPIe,开发者可以...
Python支持COM(在Windows)、Jython(Java实现)、IronPython(.NET实现)和CORBA等组件模型,使得不同技术栈之间的集成变得容易。 5. **科学计算和数据分析**:Python有许多库如NumPy、SciPy和Pandas,专门用于...
- **Pylons**: 一个强调灵活性和快速开发的轻量级框架,TurboGears2在其基础上构建。 - **Paste**: 提供WSGI相关的基础设施,如WSGI服务器、配置、部署等。 - **WebOb**: 用于将WSGI对象化为Request和Response的...