当下的Linux包管理器已经很方便,可以让我们轻松地安装Python3.6。在安装之前,先更新包列表:
sudo apt-get update
接着安装依赖:
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev \
libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev \
libbz2-dev
下载最新Python3.6版本:
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
解压文件:
tar -xzf Python-3.6.0.tgz
cd Python-3.6.0
安装Python3.6:
./configure
sudo make altinstall
现在Python3.6已经安装好了。可以通过下面这个命令来验证:
python3.6 -V
示例:
在安装完Python3.6之后,可以使用pip来安装第三方模块。比如我们可以安装requests模块:
sudo apt-get install python3-pip
sudo pip3.6 install requests
示例2:
安装好Python3.6之后,我们还可以使用virtualenv来创建虚拟Python环境,避免在Python2和Python3之间发生冲突。以下是virtualenv的安装和使用方法:
sudo apt-get install python3-venv
python3.6 -m venv myenv
source myenv/bin/activate
现在虚拟环境已经激活了。我们可以通过下面的命令来验证Python版本,并使用pip安装其他的模块:
python -V
pip install requests