Ubuntu16.04安装python3.8
Ubuntu 16.04  amd64 (64bit)(纯净版)
⾃带python2.7和python3.5
执⾏"whereis python"查看当前安装的python
[root@root ~]# whereis python
python: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/
0.配置依赖环境,如果不进⾏这步可能会出现⼀些问题
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev
1.去官⽹下载
wget /ftp/python/3.8.1/Python-3.8.
# 如果下载失败
  1.将服务器DNS改成 8.8.8.8
2.将源改为清华或者⾖瓣源
2.解压下载的包
第⼀种⽅法
tar -xvJf  Python-3.8.
第⼆种⽅法
#解压
xz -d Python-3.8.
tar -xf Python-3.8.1.tar
3.进⼊解压后的⽬录
ubuntu怎么安装python
cd Python-3.8.1/
4.安装依赖(⾮必要,可跳过此步骤,如在5步出错在执⾏本步骤)
执⾏下列命令安装依赖过程中,如有提⽰,⼀律  y  。
sudo apt-get install python-dev
sudo apt-get install libffi-dev
sudo apt-get install libssl-dev
sudo 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 5.执⾏安装
./configure prefix=/usr/local/python3
make && make install
6.修改软连接(配置全局变量)
#将原来的链接备份
mv /usr/bin/python /usr/bin/python.bak
#添加python3的软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
#测试是否安装成功了
python -V
7.安装/升级pip
执⾏安装
#这句是给(python2.7安装pip)
sudo apt-get install python-pip
#这句是给python3安装pip
sudo apt-get install python3-pip
执⾏升级
pip install --upgrade pip
pip3 install --upgrade pip
升级pip时出现了以下问题:Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>    from pip import main
使⽤命令即可
python -m pip install --upgrade pip

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。