[django]ubuntu下django 开发 环境配置

在进行python开发的时候最好使用virtualenv来建立虚拟环境,来分离不同的配置。相比其windows,个人更喜欢在linux环境下进行python django web开发,在linux环境下各种工具更容易配置,而且linux下可以选择的免费工具也更多。

1. 配置 virtualenv

安装easy_install

sudo apt-get install python-setuptools 

安装virtualenv

sudo easy_install virtualenv

建立虚拟环境, 下面的命令是将环境建立在python_env的目录下。

sudo virtualenv python_env 

切换 环境

source ./python_env/bin/activate

现在python已经切换到了我们的env环境下了。


2. 配置django环境

在我们前面的python_env环境下安装django,我们可以利用pip来进行安装,还可一指定安装的版本号。

pip install Django==1.5.4
此时可以到 /python_env/lib/python2.7/site-packages 目录下查看在当前环境下安装的python工具,所安装的django也在此目录下。

创建工程,此处命名为mySite

django-admin.py startproject mySite

进入mySite启动工程

cd mySite
python manage.py runserver

在浏览器中打开 http://localhost:8000/ 看到 “It worked!“,就表明已经安装好了。


3. 配置集成开发环境

django开发的集成开发环境通常是 eclipse + pyDev, 这个网上讲述怎么使用。 我推荐使用“Aptana Studio”, 可以到 aptana 去下载该工具。

此工具不仅支持python,同时也支持html, CSS, javascript 编辑。当然aptana studio也是基于eclipse,添加了相应的一些插件。省了我们自己一个一个去安装。


使用aptana studio以后,基本上所有的操作都能在这个集成开发环境里进行了。

File->New->Projects->PyDev->PyDev Django Project

Project Name: mySite

这个时候会提醒 python Interpreter没有设置,点开链接,可以手动添加,当然也可以选择" Auto Config".

然后再添加django的路径 /python_env/lib/python2.7/site-packages

Apply,然后再下一步。缺省sqlite3数据之类的如果不变,都不用修改,直接Finish即可。


调试:

在mySite上右键 ----> Debug As: ----> PyDev: Django

此时就可以在下面的Console里面看到 前面我们所描写的 python manager.py runserver中的输出内容。

然后再在相应的python脚本上加断点,即可进行调试。


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值