Debian安装 python 3.5.1

一、安装编译用的依赖包

 apt-get install build-essential -y
 apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev -y
 apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev -y
 apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev -y

二、下载压缩包

wget --no-check-certificate https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

三、编译安装

$ tar xzvf Python-3.5.1.tgz
$ cd Python-3.5.1
$ ./configure --prefix=/usr/local/python35
$ make all
$ sudo make install

安装完成之后,在最后的提示信息中应该可以看到下面类似的信息。。。。

... ...
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-7.1.2 setuptools-18.2

为当前用户添加执行路径

安装好后把 python3 添加到PATH里,打开~/.bashrc 文件,在最后添加:

 $ vim ~/.bashrc
添加
 export PATH=$PATH:/usr/local/python35/bin

保存后:

$ source ~/.bashrc

输入 python3,可以看到现在的版本是3.5.1。

$  python3 --version            # 可以看到 Python 3.5.1

四、Python3 设置为系统默认

$ sudo rm /usr/bin/python /usr/bin/python2
$ sudo ln -s /usr/local/python35/bin/python3.5 /usr/bin/python
$ sudo ln -s /usr/local/python35/bin/pip3 /usr/bin/pip

发表新评论