安装Python和Django

一、在Eclipse中安装Python

1. 到Python官方网站下载Python (http://www.python.org/download/releases/2.7.2/),选择Windows x86 MSI Installer (2.7.2) (sig)。此处,我的版本为Python 2.7,操作系统为Windows 7。

2. 下载完毕后,双击安装程序安装Python。安装到的默认目录为C:/Python27

3. 按照http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm的说明,安装PyDev到Eclipse。

 

二、安装Django

1. 首先进入Django的Quick Install Guide。之前已经安装过Python 2.7,且是首次安装Django,因此实际上可以略去“Install Python”,“Set up a database”和“Remove any old version Django”。

2. 正式进入安装Django的主体部分。这里选择稳定的版本1.3,而不是development版本。点击Install an official release,进入新页面。

3. 在新页面最上方,点击download page进入下载页面。

4. 在下载页面中,选择下载Django-1.3.tar.gz,而不用SVN(此为development版本)。

5. 用7z等解压软件将tarball文件(即Django-1.3.tar.gz)解压。

6. 利用DOS命令行进入所解压的文件夹(此文件夹中需包含setup.py文件),运行命令“setup.py install”。

7. 待安装完毕后,验证安装是否正确。利用DOS命令进入先前安装Python的文件夹(即C:/Python27,这里含有Python解释器python.exe),在命令行输入“python”进入python prompt。然后输入以下指令:

>>> import django
>>> print django.get_version()
1.3
若出现结果为 1.3(如上所示),则表示安装Django正确。

 

三、在Eclipse中利用PyDev插件运行Django

1. 按照http://pydev.org/manual_adv_django.html说明进行配置,直到“Using the Django integration in an existing project”,后面的介绍暂时不看。

2. 在Eclipse中双击打开manage.py。在Run Configuration中配置运行manage.py的参数:在Arguments中填写“runserver --noreload”。

注意:这类似于在控制台cd到manage.py所在目录,直接用命令行运行“python manage.py runserver”可以成功。另外,由于是在Eclipse中运行程序,而不是直接在Console中,因此必须加参数 “--noreload”,否则无法在Eclipse中终止该服务器(当然,如果一开始是在控制台运行服务器的话,就不必这么做,可以直接在console下用命令ctrl+C终止服务器。P.S.但是在Python比较老的版本中,有bug——这么做不一定会终止服务器。在新版本中,有时候要多次才能终止)。为何要添加--noreload,参见http://stackoverflow.com/questions/2746512/pydev-and-django-how-to-restart-dev-server。

3. 点击“Run”按钮运行程序。

4. 控制台输出以下信息:

 

Validating models...

 

0 errors found

Django version 1.3, using settings 'TestDjangoProject.settings'

Development server is running at http://127.0.0.1:8000/

Quit the server with CTRL-BREAK.

 

5. 在浏览器中输入服务器地址:http://localhost:8000/。出现Django的页面,则表示正常。

6. 可以直接在Eclipse中点击红色方形按钮终止运行,服务器终止,刷新http://localhost:8000/不再出现网页。

 

P.S. Django官网给出的在Windows下安装Django的建议https://code.djangoproject.com/wiki/WindowsInstall。“Django on Windows HOWTO”和“Installing Django on Windows in less than 5 minutes”比较适合初学者。

你可能感兴趣的:(备份,Django,Python,python,django,eclipse,windows,服务器,installer)