下载安装包,下载地址:,我下载的是3.5.1
解压安装包,并且cd到解压的目录下面。
tar -xvf Python-3.5.1.tar.xzcd Python-3.5.1
然后新建一个python3的文件夹,需要权限 + sudo
mkdir /usr/local/python3
编译安装
./configure --prefix=/usr/local/python3makemake 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 linuxType "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-certificatetar -xzvf pip-1.5.4.tar.gzcd pip-1.5.4python setup.py install
如果pip安装后提示依然没有pip命令,需在在添加环境变量
vim /etc/profile#添加export PATH="/usr/local/python3/bin:$PATH"#保存退出#生效profile文件source /etc/profile