下载python3.6.5安装包
python@ubuntu:~/workspace$pwd
/home/python/workspace
注意:这里使用xfz命令,而不建议使用-xvzf命令,因为其释放的文件夹需要root权限才可以更改或者删除。
python@ubuntu:~/workspace$tar xfz Python-3.6.5.tgz
python@ubuntu:~/workspace$ll
总用量 22472
python@ubuntu:~/workspace$
cd Python-3.6.5/
./configure "--prefix=/usr/bin/python3.6"
sudo make
编译过程需要几分钟,可能会报错,具体看你安装的gcc版本。
安装过程持续几分钟,安装成功后,安装的Python就在计算机/usr/bin/python3.6文件夹之中。
python@ubuntu:/usr/bin$cd python3.6/
python@ubuntu:/usr/bin/python3.6$ls
python@ubuntu:/usr/bin/python3.6$pwd
/usr/bin/python3.6
Ubuntu16.04版本集成了Python2.7及3.5版本,系统中原来的python在/usr/bin/python,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.7
我们需要先把这个默认链接删除,再新建一个python3.6的软链接.。首先要确保终端的指针已经退回根目录,再进行以下操作。
注意如果终端提示:rm: 无法删除’/usr/bin/python’:权限不够,那么就需要使用sudo或者打开root权限删除链接。
python@ubuntu:~$ python -V
如果显示是python3.6.5则说明安装成功!