最近想学一门适合快速开发又好上手的语言,在比较了PHP, Python和Ruby &
Rails之后,义无反顾的开始Python的学习。(并不是说其他两个不好哈,只是Python比较符合我的要求,各位不要较真)。话说放弃自己用了四年的C#,还真是舍不得VS安逸的环境,不过学新的东西还是很让人兴奋的!好了,说下我的想法吧,我打算构建的开发环境大概是这样的:
Python + Django + Apache + mod_wsgi + Eclipse + PyDev +
Aptana + MySQL
我希望能尽可能把配置的过程写清楚,一来自己以后有个参考,二来希望同样刚开始的朋友们能快速上手。欢迎讨论!
第一步:Python 2.7 + Django
1.4
1. 官网下载,都是免费开源的
Python版本:python-2.7.3.msi (网址:http://www.python.org/getit/)
2. 安装Python
这步没什么好说的,我的路径是D:\Program Files\python27\
3. 安装Django
先解压,由于我下载的是.tar.gz文件,第一次解压后出现了一个名叫dist的文件夹,这个文件夹里面又有一个Django-1.4.tar的文件。于是我又解压了一次,就得到了名为Django-1.4的文件夹。(打开这个文件夹会看到里面有一堆文件,可以注意一下其中有一个setup.py的文件,如果看到了就没问题了)
之后,把这个Django-1.4文件夹整个复制到一个合适的位置(平时放程序的位置),我的是D:\Program
Files\。
打开windows中的命令提示符,用cd命令移动到这个文件夹。
输入命令python setup.py install
如果这步报错,说“python既不是外部命令又不是内部命令”,就说明需要系统环境变量里需要设置,在Path中加入D:\python27即可。
安装结束都打开Python Shell(IDLE (Python GUI)),使用下面命令查看Django是否安装成功。
OK~ Django安装成功。
4. 测试Django
让我们用Django创建一个叫“newproject”的项目。
首先还是打开windows命令提示符,然后用cd命令移动到你想要建立项目的地方。
输入命令:django-admin.py startproject newproject
如果这步报错,说“django-admin既不是外部命令又不是内部命令”,就说明还是需要系统环境变量里需要设置,在Path中加入D:\python27\scripts即可。
此时应该在你指定的地址里创建了一个名为newproject的文件夹,我们用cd指令移动到newproject文件夹下。
输入命令:python manage.py runserver
应该出现以下画面:
好了,到此Python和Django算是装完了。