python编程一直很热,最近参加一个交流会,心血来潮,忍不住想找个框架来练练,在web.py和django之间纠结了一把之后,还是决定选择django(web.py更灵活,也就意味着很多东西要自己手写;django功能更全面些,也意味着可能没有web.py那么灵活)。
下面是django安装过程,重点记录遇到的问题:
一、python安装:
这一步不太想多说,一则网上很多教程,二则我用的是ubuntu,默认已经安装了。@camnpr.com
确认python已经安装了:
python -V
二、安装django:
1.在http://www.djangoproject.com/download/下载 Django-1.5.tar.gz 文件
2.运行如下命令:
tar xzvf Django-1.5.tar.gz // 解压缩下载的文件cd Django-1.5 // 进入解压的目录sudo python setup.py install // 安装django命令
三、安装MySql数据库:
sudo apt-get install mysql-server
参考:http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
四、安装Mysql-python:
1.在这里http://www.djangoproject.com/r/python-mysql/ 下载对应的压缩包;
2.如果用第三步的方式安装Mysql,即使用apt-get在线的方式安装MySQL,那么(@camnpr.com),是没有mysql_config这个文件的,还需要在shell里运行如下命令安装python-dev:
sudo apt-get install python-dev
3.修改site.cfg文件,将文件中下面这行配置的注释去掉,将“/usr/local/bin/MySQL_config”改为你系统中MySQL_conf文件所在路径:
#mysql_config = /usr/local/bin/mysql_config
4.运行如下命令,正式安装Mysql-python:
python setup.py buildsudo python setup.py install
5.测试:在shell里运行如下命令:
pythonimport MySQLdb
如果没有报错就说明已经安装好了。