作者:sealyu 日期:2009-01-09
网上看到很多这方面的帖子,自己也安装了几次,结合自己的几次安装过程总结一篇备用。以后随着学习深入,逐步完善。
主要涉及到Python、PIL、Apache插件、Mysql插件、Pydev、PyAMF等几个相关工具的安装和配置。(假定已安装好Apache和Mysql)
1.安装Python
http://www.python.org上下载,(现在已经出了3.0版本了,不过跟2.x版本不兼容)点击安装。例如安装到D:\Python\这个目录。
设置环境变量:新建PYTHON_HOME,设置为 D:\Python. Path中添加;%PYTHON_HOME%;%PYTHON_HOME%\Scripts;
2.安装PIL\Mysql的python插件\Apache的python插件
http://www.pythonware.com/products/pil/ 下载PIL的安装文件
http://sourceforge.net/projects/mysql-python 下载mysql-python
http://httpd.apache.org/modules/python-download.cgi 下载mod-python
PIL是Python Imaging Library缩写,主要用来处理图片用的,这里安装它是为了在Django系统中用它来对上传的图片自动的生成缩略图的。安装方法也相当的简单,直接双击运行安装文件,然后一路next即可。
mysql-python是Mysql的python插件,直接运行安装。
这两个都将安装在%PYTHON_HOME%\Lib\site-packages下面。
mod-python是Apache的python插件,如果你选择使用Apache作为服务器,将需要安装此文件,
在下载mod_python的时候要注意与apache版本的匹配,安装过程需要你选择apache的安装目录。
详细的配置可以看这个:
Django在使用mod_python+apache中配置VirtualHost 或者
Apache + mod_python + Django Step by Step
3.安装Django
http://www.djangoproject.com/ 下载django安装文件。
(现在是1.0.2版本,我曾试图用python2.6上安装django1.0,提示不匹配。所以现在我还在使用python2.5.)
将安装文件解压到一个目录,例如 D:\Django , 打开cmd,cd进这个目录
执行 python setup.py install 将会把Django安装到%PYTHON_HOME%\Lib\site-packages下面并同时设置好sys.path。
设置环境变量,将%PYTHON_HOME\Libsite-packages\django添加到path中。
4.安装Pydev(Python的eclipse插件)
http://sourceforge.net/projects/pydev/ 下载安装文件
下载后解压,将plugins目录下所有文件挪到Eclipse的相应目录下,将feature目录下所有文件挪到Eclipse的相应目录下,最后启动
Eclipse,在Help-》Software Upates-》Manage
Configuration,然后弹出的界面即可看到pydev的插件。
另一种安装插件的方法是:Help-》Software Upates-》Find and Install-》Search for new features to install-》New remote site-》随便起个name如pydev,url填 http://pydev.sf.net/updates/ -》然后照着提示下载安装即可。
配置Pydev:
在Eclipse IDE 下, 打开 Window->Preferences 对话框,从右侧的树形列表中选择“ PyDev”->“Interpreter Python”, 点击New按钮,从Python的安装路径下选择Python.exe,然后会弹出一个对话框让你勾选System PYTHONPATH。最后点Ok,退出。