下载python3.7
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
解压python3.7
tar -zxvf Python-3.7.0.tgz
编译之前,安装一些所要依赖的包
apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
假如报错了,就删除对应的
lock rm /var/cache/apt/archives/lock
在linux安装完python3后,但是有些软件不支持总报错。安装两个版本,如果软件报错切换版本。
编译安装:
./configure --enable-optimizations --prefix=/usr/local/Python-3.7/ && make && make install
建立软连接
ln -s -b /usr/local/python3.7/bin/python3.7 /usr/bin/python
ln -s -b /usr/local/python3.7/bin/pip3 /usr/bin/pip3
一、 打开终端分别输入下面两条命令:
update-alternatives --install /usr/bin/python python /usr/bin/python2 100
update-alternatives --install /usr/bin/python python /usr/bin/python3 150
二、然后打开终端输入
python --version
三、 如果需要切换python版本:
输入:update-alternatives --config python
四、然后选你需要的python版本,输入序号就可以了。(如果需要重新切换回python版本):
update-alternatives --config python (选号)