Django 安装

Django是采用Python开发的一款Web框架,采用了MVC的框架模式,常用于搭建网站。

ps:这里笔者的环境是阿里云的ubuntu14.04. 因此踩了一些坑,所以写出来以后可以方便快速搭建Django环境。

我们都知道在ubuntu下安装软件原本就是很简单的一行命令apt-get appname就可以了。但是此处安装不单单这样就可以搞定的。

1.安装Python

由于Ubuntu底层采用的是Python2.*,Python3与Python2是互不兼容的,但是不能卸载Python2,只需要将默认的Python指向Python3即可。

$ sudo add-apt-repository ppa:fkrull/deadsnakes
$ sudo apt-get update
$ sudo apt-get install python3.5

安装好3.5版本的python后,需要重新将软链接进行设置

$ sudo rm /usr/bin/python
$ sudo ln -s /usr/bin/python3.5 /usr/bin/python

之后,直接在输入python命令进行查看是否安装成功。

$ python

这里我的是提示下面这个:安装成功,显示版本号。

Python 3.5.2 (default, Jul 17 2016, 00:00:00) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.

2. 安装pip

pip是一个安装和管理Python包的工具。在pip的帮助下,你可以安装独特版本的包

在Ubuntu14.04上,建议之间通过wget进行下载。之前尝试过用apt-get install python-pip下载,不过会有一些如下面可见的报错信息:

Errors were encountered while processing:
 python-pip
E: Sub-process /usr/bin/dpkg returned an error code (1)

当然也是可以去解决的,不过,有更方便的方法,我肯定是采用更方便的方式对不对~

首先:

$  wget https://bootstrap.pypa.io/get-pip.py  --no-check-certificate
$ sudo python get-pip.py

就安装成功了,通过输入pip -V进行查看:

pip 9.0.1 from /usr/local/lib/python3.5/dist-packages (python 3.5)

3.安装Django

安装好pip后,安装Django就方便很多了,直接一行命令搞定:

$ pip install Django

如果 pip < 1.4,安装方法如下:

$ pip install https://www.djangoproject.com/download/1.11a1/tarball/

4.测试是否安装成功

root@iZ28nshxZ:~# python
Python 3.5.2 (default, Jul 17 2016, 00:00:00) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 10, 5, 'final', 0)

好了,这里就搞定了。不过啰嗦两句,有些地方还提到安装Django可以采用先安装yum ,之后用yum安装setuptools,最后再easy_install django进行安装Django。不推荐这种方式。

因为:
Ubuntu默认的包管理器为apt,而yum是fedora,redhat的包管理器。fedora也是比较出名的linux桌面系统,有些软件在fedora上存在但是ubuntu可能没有,不过可以下载fedora上的rpm包放到ubuntu上使用。

在ubuntu上执行sudo apt-get install yum,是可以安装yum的,安装完毕但是没有源,不能直接使用yum安装软件,

对了,顺便说一句,当进入python命令交互模式下时,按ctrl+c是无法退出的,ctrl+D或者quit.

你可能感兴趣的:(Django 安装)