python3.5的安装
Debian自带的python版本比较低,如果需要更新python版本就必须从官网上下载编译安装,本文以安装python3.5.1来做例子。其它python版本可以在python官网查找,然后替换链接。
安装前可以使用 dpkg 命令可以查看所有已安装的包.也可以使用python –version #查看当前python使用的版本
python --version #查看当前python使用的版本
dpkg -l python* #可以看到所有python包
apt-get update #更新
一、安装编译用的依赖包
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