如何在Ubuntu上设置本地Django开发环境?

1 投票
2 回答
5367 浏览
提问于 2025-04-17 02:03

我终于从Windows换到了Linux(Ubuntu)。现在我在自学Python和Django。

目标:我想搭建一个本地开发环境,这样我就可以在本地构建一个Django应用,然后再上线。

到目前为止:Linux自带Python,Gedit也有。太好了。但接下来我就不知道该怎么办了。

我不太确定接下来该怎么做。我对Linux完全是个新手。我猜我需要运行Apache、MySQL和Django。但我不知道怎么设置这些东西,也不知道该如何设置正确的目录,或者需要把什么链接到什么上……其实我连该问什么问题都不太确定。

2 个回答

0

假设你已经安装了Python。

你可以安装pip:

easy_install pip

从现在开始,你可以使用pip来安装你的Python库,比如说要安装Django。

pip install django

对于开发,我推荐使用pydev,它支持Django,并且功能强大,基于Eclipse。

4

简单来说:

你只需要按照他们的说明安装django,这样你就不需要运行apache,因为django自己会启动一个服务器。你可以使用sqlite作为数据库,这样就不用担心mysql了。如果你的目标是学习django并尽快让它运行起来,这样做就足够了。

不过,如果你想深入学习,了解更多内容(这其实是件好事),那么你需要学习很多其他的东西。我建议你看看一些slicehost的指南,了解如何在ubuntu上设置apache和mysql:

http://articles.slicehost.com/2010/5/19/installing-apache-on-ubuntu

http://articles.slicehost.com/2011/3/10/installing-mysql-server-on-ubuntu

然后再继续安装django,接着就可以开始了。django的教程非常棒。网上还有很多其他的文档和教程,帮助你设置开发环境。

撰写回答