Sealyu

--- 博客已迁移至: http://www.sealyu.com/blog

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  618 随笔 :: 87 文章 :: 225 评论 :: 0 Trackbacks
作者: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,退出。




posted on 2009-01-09 14:12 seal 阅读(756) 评论(0)  编辑  收藏 所属分类: Python

只有注册用户登录后才能发表评论。


网站导航: