怎么升级linux上python版本,linux下升级python版本

解压安装包,并且cd到解压的目录下面。

tar -xvf Python-3.5.1.tar.xz

cd Python-3.5.1

然后新建一个python3的文件夹,需要权限 + sudo

mkdir /usr/local/python3

编译安装

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

make

make install

由于存在之前的老版本的python,为了防止意外,先备份下来,避免栉jie风沐雨覆盖掉。

mv /usr/bin/python /usr/bin/python_old

再建立新版本python的链接

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

,然后在终端输入python

Python 3.5.1 (default, May 26 2016, 23:55:32)

[GCC 5.2.1 20151010] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>>

升级可能会引起pip等不能使用,需要升级,如果没安装可以,可:

wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

tar -xzvf pip-1.5.4.tar.gz

cd pip-1.5.4

python setup.py install

如果pip安装后提示依然没有pip命令,需在在添加环境变量

vim /etc/profile

#添加

export PATH="/usr/local/python3/bin:$PATH"

#保存退出

#生效profile文件

source /etc/profile

你可能感兴趣的:(怎么升级linux上python版本,linux下升级python版本)