使用python3.2开发pyramid1.3(安装环境和初始项目)
2011-12-10 19:52
956 查看
pylons project在2011年12月10日发布了pyramid 1.3a1,首次支持了python3.2,因此我在第一时间试用.
系统:linux mint 11(基于ubuntu11.04)
初始环境中没有python3.X, 只有python2.7,因此需要自己安装python3.2. 还好我们有超级牛力的apt
根据以往pylons和pyramid的经验,开发这两个框架的时候少不了virtualenv,但是virtualenv在python3.2中名曰virtualenv5(p.s.:V5!)
从pypi中获得安装包下载地址并下载
系统:linux mint 11(基于ubuntu11.04)
初始环境中没有python3.X, 只有python2.7,因此需要自己安装python3.2. 还好我们有超级牛力的apt
sudo apt-get install python3.2
根据以往pylons和pyramid的经验,开发这两个框架的时候少不了virtualenv,但是virtualenv在python3.2中名曰virtualenv5(p.s.:V5!)
从pypi中获得安装包下载地址并下载
wget http://pypi.python.org/packages/source/v/virtualenv5/virtualenv5-1.3.4.5.tar.gz[/code] 解压缩并安装到python3.2的path中tar xvfz virtualenv5-1.3.4.5.tar.gz cd virtualenv5-1.3.4.5 sudo python3.2 setup.py install
因为没有创建一个方便使用的链接,而且virtualenv5默认是用系统默认的python执行,所以进行如下更改sudo vim /usr/local/lib/python3.2/dist-packages/virtualenv5.py
把第一行的python更改为python3.2,然后保存并退出vim,进行以下操作,生成一个新的链接,方便使用virtualenv5sudo chmod 777 /usr/local/lib/python3.2/dist-packages/virtualenv5.py sudo ln -s /usr/local/lib/python3.2/dist-packages/virtualenv5.py /usr/bin/virtualenv5
接下来就可已生成虚拟环境了.cd到你准备作为开发项目的目录下,然后virtualenv5 virtual cd virtual/ source bin/activate
开始安装pyramid!easy_install pyramid
创建pyramid项目,之前的版本使用paster,而现在提供了一个新的命令:pcreate
我使用alchemy作为模板,以便使用SQLAlchemypcreate -s alchemy myproject cd myproject python setup.py develop
populate_[project name]命令用来配置和生成数据库populate_myproject development.ini
pserve代替了原来的paster servepserve development.ini --reload
OK!安装过程完毕!接下来就可已开始开发应用了!
相关文章推荐
- 第1课 Windows下Python开发环境的安装与基本使用(下)
- anaconda 和 python 安装;jupyter 开发环境的使用
- Anaconda集成Python开发环境安装使用介绍
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- Python linux 上的管理工具 pyenv 安装, pip 使用, python项目(版本分割, 项目分割, 虚拟环境创建)
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- 安装配置PhoneGap开发环境(二)——使用Cordova取代PhoneGap创建项目
- python使用Visual Studio 2015作为IDE开发django项目的环境部署
- 使用Python开发环境Wing IDE设立项目详解
- 使用Python开发环境Wing IDE如何设立项目详解
- 由于Python本身自带的界面库功能并不强大,我们使用Python+wxPython作为界面开发平台,在公司新的项目中进行界面开发。开发过程使用Eclipse+PyDev 作为集成开发环境。产品发布时使用Py2exe进行打包。如今,在我的团队中,Pytho
- 安装配置PhoneGap开发环境(二)——使用Cordova代替PhoneGap创建项目
- Python基础学习之 Python开发环境安装与使用
- 【转载保存】Ubuntu14.04安装pycharm用于Python开发环境部署,并且支持pycharm使用中文输入
- Python开发环境Wing IDE使用教程:设立项目
- python ide开发环境wingide-6.0安装以及使用介绍
- Python开发环境Wing IDE使用手册之GTK和PyGObject
- 步步学习python之环境安装:Vagrant+Ubuntu+Emacs+Virtualenv+Python3开发环境的搭建(Mac电脑下)2