使用PIP进行Django的安装,命令:
$ pip install django==1.6.4
在使用pip安装时,可以指定相应软件的版本号,如上面的的示例。
由于功夫网的原因,有些时候在使用pip进行安装上,速度会很慢或是访问超时的问题,你可以修改一下
~/.pip/pip.conf
这个文件,换用豆瓣的pypi源,内容为:
[global]
index-url = http://pypi.douban.com/simple
从源码安装Django,方式如下:
$ wget https://www.djangoproject.com/m/releases/1.6/Django-1.6.4.tar.gz
$ tar xzvf Django-1.6.4.tar.gz
$ cd Django-*
$ python setup.py install
到这里,Django就安装到你的虚拟环境中了,你可以检验一下:
$ ipython
In [1]: import django
In [2]: django.VERSION
Out[2]: (1, 6, 4, 'final', 0)
我们可以看到,这时的版本信息即为我们先前安装时的版本号。
PIP有一个很不错的功能,可使用该功能来自己生成项目安装的扩展,而其他用户在使用你的应用的时候,也可以方便的通过这种方式,完成扩展的再次安装。
1.扩展生成:
$ pip freeze > prj.txt
会在当前目录中生成这样一个文本文件,包含扩展名及相应的版本号。
2.安装
$ pip install -r prj.txt
自动装所有模块一次性全部安装。
需要注意的是,你每次开始继续开发项目的时候,都需要使用source进入到虚拟环境后才可以正确的进行项目的开发。