ubuntu18.04下源码编译安装最新版本Python3
1、⾸先,更新包列表并安装构建Python源所需的包:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
提⽰:
可能你会说这么多相关联的包,我怎么记得住,还可以这样:
1 sudo apt build-dep python3
2、使⽤以下wget命令从Python下载页⾯下载最新版本的源代码:
1 wget /ftp/python/3.7.3/Python-3.7.
3、下载完成后,解压缩tarball:
tar -xf Python-3.7.
4、切换到Python源⽬录并运⾏configure脚本,该脚本将执⾏⼤量检查以确保系统上存在所有依赖项:
1 cd Python-3.7.3
2 ./configure --enable-optimizations
ubuntu怎么安装python
--enable-optimizations选项将通过运⾏多个测试来优化Python⼆进制⽂件,这将使构建过程变慢。
5、使⽤make启动Python构建过程:
make -j4
为了缩短构建时间,请根据处理器修改-j标志。如果您不知道处理器的核⼼数,可以通过键⼊nproc来到它。⼀般情况,我们可以计算机的CPU核⼼数*2,来确定j后⾯的数字,相对来说效率⾼些。
这个过程相对有点慢,保持耐⼼。
6、构建完成后,键⼊以下命令安装Python⼆进制⽂件:sudo make altinstall
不要使⽤标准的make install,因为它会覆盖默认的系统python3⼆进制⽂件。
7、Python 3.7已安装并可以使⽤,输⼊以下命令进⾏验证:python3.7 --version

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