网站做系统叫什么软件,网站开发实训室,做网站推广怎么做,网页设计如何制作背景原文链接#xff1a;ubuntu18.04下源码编译安装最新版本Python3截止到2019年4月9日#xff0c;Python3最新的版本是3.7.3。在ubuntu18.04中已经安装的Python3版本是3.6.7#xff0c;下面我们就演示一下如何在ubuntu18.04下源码编译安装Python3.7.3#xff0c;后续如果有更高…原文链接ubuntu18.04下源码编译安装最新版本Python3截止到2019年4月9日Python3最新的版本是3.7.3。在ubuntu18.04中已经安装的Python3版本是3.6.7下面我们就演示一下如何在ubuntu18.04下源码编译安装Python3.7.3后续如果有更高版本安装方式是一样的。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提示可能你会说这么多相关联的包我怎么记得住还可以这样sudo apt build-dep python3这样Ubuntu会自动去找相关联的包会简单些2、使用以下wget命令从Python下载页面下载最新版本的源代码wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz如果你是用的是图形化界面直接使用Firefox下载就行了更加简单。这里选则的是Python3.7.3。3、下载完成后解压缩tarballtar -xf Python-3.7.3.tar.xz图形化界面就更加简单了直接拖出来就行了。4、切换到Python源目录并运行configure脚本该脚本将执行大量检查以确保系统上存在所有依赖项cd Python-3.7.3
./configure --enable-optimizations--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