Ubuntu16.04LTS上安装Python3.6.3

来源:互联网 发布:毕向东java视频百度云 编辑:程序博客网 时间:2024/06/04 19:17

安转步骤,一次执行下面的命令,第一条命令时间会很长:

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz  #下载源码包,速度可能较慢xz -d Python-3.6.3.tar.xz   #将文件变成Python-3.6.3.tartar -xvf Python-3.6.3.tar   #解压cd Python-3.6.3/            #进入到解压目录./configuremakesudo make install
安转完上一步,报如下错误:

zipimport.ZipImportError: can’t decompress data
这是因为缺少zlib相关的包导致的,执行下面的命令安装:

sudo apt-get install zlib*
使用下面的命令编辑文件:

gedit Modules/Setup
找到下面的代码,去掉注释:

#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz  去掉注释前zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz  #去掉注释后
进入root权限,重新编译安装:

make && make install
退出root用户,进行测试:

sunft@ubuntu:~/Python-3.6.3$ python3.6 --versionPython 3.6.3