Debian 安装 python 3.5及pip安装

python3.5的安装

Debian自带的python版本比较低,如果需要更新python版本就必须从官网上下载编译安装,本文以安装python3.5.1来做例子。其它python版本可以在python官网查找,然后替换链接。

安装前可以使用 dpkg 命令可以查看所有已安装的包.也可以使用python –version #查看当前python使用的版本

python --version  #查看当前python使用的版本 
dpkg -l python*   #可以看到所有python包 
apt-get update    #更新

基本流程:
1、安装编译用的依赖包
2、下载、解压python
3、编译、安装
4、设置python3

一、安装编译用的依赖包

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

二、下载、解压python

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/python3 
make all 
make install

提示: make all参数会编译所有子模块,如sqlite3

四、设置python3

vi ~/.bashrc #打开~/.bashrc 文件 ,在最后添加:
export PATH=$PATH:/usr/local/python3/bin

保存后,

source ~/.bashrc 
python3 --version # 可以看到 Python 3.5.1

如果不是刚刚安装的3.5.1,则

rm /usr/bin/python3
ln -s /usr/local/python3/bin/python3.5 /usr/bin/python3
python3 --version

pip的安装

wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 
tar zvxf 1.5.5.tar.gz #解压文件 
cd pip-1.5.5/ 
python3 setup.py install

ok,这样就安装好pip了,假如通过pip安装 requests。

pip3 install requests

说点什么

avatar