ubuntu下 django的安装和升级,python的升级。

本文详细介绍了在Ubuntu系统中如何升级Python到3.0以上版本,以及如何安装和升级Django。首先,通过命令检查当前Python版本,并下载最新安装包进行升级。接着,不依赖服务器安装Django,下载安装包解压后执行安装步骤。最后,提供了升级已安装Django的方法,包括手动删除dist-packages和使用easy_install或pip覆盖更新。
摘要由CSDN通过智能技术生成

转载请注明出处,谢谢。http://blog.csdn.net/michael_kong_nju/article/details/42878651

1. python的升级

   之前的ubuntu的自带的python版本较低,下面的方法可以完成升级。

   先用命令: python -V可以查看当前python版本。因为2.0和3.0以上在语法上有不同所以这里升级到3.0以上。

 #     sudo apt-get update.  % 升级软件包;

 #     sudo apt-get install python3.3

   至此我们下载了最新的安装包。然后,我们在/usr/bin/ 目录下(有的可能在/usrlocal/bin/目录下 可以使用命令whereis python来查看python可

执行脚本的路径)可以看到刚才的python3.3.

 # rm -rf  /usr/bin/python  %%%%%%%删除旧的链接,因为旧的python是链接到老的python程序的。

# ln  -s  /usr/bin/python3.3   /usr/bin/python %%%%%%%%% 建立新的链接,使得python指向最新版本的python3.3

# python -V %%%%%%%%查看一下新的版本。

2. Django的安装。

安装了python就可以安装django了,至于apache等服务器可以先不用安装。安装django有几种方法,这里我们选择其中的一种。直接下载安装包,然后解压安装;

安装包的地址:https://www.djangoproject.com/download/ 

我们下载 Django-1.7.3.tar.gz 版本,然后到放到/opt/下面解压

root@michaelpc:# tar -zxvf Django-1.7.3.tar.gz

root@michaelpc:/opt# cd Django-1.7.3/

然后执行:

root@michaelpc:/opt/Django-1.7.3# python setup.py install
到此就安装好了。

检验:

root@michaelpc:/opt/Django-1.7.3# python  %%%%%%%%进入python命令行模式
Python 3.3.2+ (default, Oct  9 2013, 14:56:03)
[GCC 4.8.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 7, 3, 'final', 0)    %%%%%%%%%显示了版本号。 安装完成。
>>>  

3.升级Django

如果我们想升级安装的Django,如果是以上面的这种方式安装的那么需要进行下面操作进行升级。即删除 python的dist-packages就可以了。然后重新按照上面的方法安装。如果是用easy_install或者pip来安装的,直接覆盖旧可以了。

root@michaelpc:/#  python -c "import sys; sys.path = sys.path[1:]; import django; print(django.__path__)"  %%%%%这个步骤的目的是帮助找到路径
['/usr/local/lib/python3.3/dist-packages/django']
root@michaelpc:/# ls /usr/local/lib/python3.3/dist-packages/           
django  Django-1.5.12.egg-info   %%%%%%%这个是我安装1.7.*版本之前安装的。
root@michaelpc:/# rm -rf /usr/local/lib/python3.3/dist-packages/*   %%%%%%%%%%%%删除 ok.
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值