云服务器Linux下更新python

1.查看python版本进入python命令

python

  

退出
exit()

  

2.下载安装包上传

3.解压

tar -xzvf Python-3.3.0.tgz

4.进入然后修改文件夹地址

cd Python-3.3.0

##在编译前先在 /usr/local 新建一个python3文件夹,这样可以不用覆盖老版本的路径

mkdir /usr/local/python3

5.安装

./configure --prefix=/usr/local/python3

执行后的效果:

    在执行成功,编译,安装后,Python-3.3.0里面的自动生成的目录及文件都被复制到你--prefix后面指定的文件夹目录,

make && make install

  

6.替换旧版本

时系统已经安装好了Python-3.3.0,下面就是建立链接,把当前的3.3做为默认版本,但我们还不想把老版本给干掉

  

mv /usr/bin/python  /usr/bin/python_2.6.6(或者/usr/bin/python_old   名字随便你)

  

  接下来,就是默认版本号:

  

ln -s /usr/local/python3/bin/python3  /usr/bin/python  

  

  注意:(这里,用到了,新建的python3目录,从根本上把在文件编译的目录给替代了,这就是大大的作用)

 

7.下载pip

方法1

pip install -U pip

方法2

下载慢可以选择进入网址复制黏贴,然后覆盖

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
$ sudo python get-pip.py    # 运行安装脚本

由于之前是改变了python的软连接 所以这里改变的PIP是python2的用不了,需要使用python -m pip来使用python3的pip。

8.安装Django

pip install django

原文地址:https://www.cnblogs.com/zlshy/p/13661816.html