首页 > 系统相关 >ubuntu安装python3.8.3

ubuntu安装python3.8.3

时间:2023-06-16 09:33:35浏览次数:41  
标签:Python make sudo dev python3.8 ubuntu 源代码 安装 3.8

1.打开终端,更新软件包列表:

sudo apt update

2.安装编译 Python 所需的构建工具和库:

sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev

3.下载 Python 3.8.3 的源代码:

wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz

4.解压源代码:

tar -xf Python-3.8.3.tgz

5.进入解压后的目录:

cd Python-3.8.3

6.配置编译选项:

./configure --enable-optimizations

7.编译源代码:

make -j $(nproc)

8.安装 Python:

sudo make altinstall
说明:altinstall 选项将 Python 安装到 /usr/local/bin 目录下,不会覆盖系统自带的 Python。如果想要覆盖系统自带的 Python,可以使用 make install 命令。

9.检查 Python 版本:

python3.8 --version

标签:Python,make,sudo,dev,python3.8,ubuntu,源代码,安装,3.8
From: https://www.cnblogs.com/CJTARRR/p/17484760.html

相关文章

  • qt6 在线安装
    Qt6在线安装下载安装工具:https://download.qt.io/official_releases/online_installers/安装,使用国内源提升下载速度。./qt-unified-windows-x64-4.6.0-online.exe--mirrorhttps://mirror.nju.edu.cn/qt......
  • pyppeteer服务器部署依赖安装
    centos#依赖库yuminstallpango.x86_64libXcomposite.x86_64libXcursor.x86_64libXdamage.x86_64libXext.x86_64libXi.x86_64libXtst.x86_64cups-libs.x86_64libXScrnSaver.x86_64libXrandr.x86_64GConf2.x86_64alsa-lib.x86_64atk.x86_64gtk3.x86_64nss.x86_64-......
  • 二进制安装Tomcat
    注意:安装tomcat前必须先部署JDK[root@centos8~]#wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz[root@centos8~]#wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.88/bin/apache-tomc......
  • 二进制安装ZABBIX-server
    #wgethttps://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-4+ubuntu22.04_all.deb#dpkg-izabbix-release_6.0-4+ubuntu22.04_all.deb#aptupdate安装Zabbixserver,Web前端,agent#aptinstallzabbix-server-mysqlzabbix-fron......
  • ros melodic安装,rosdep init失败解决方法
    1.背景:前段时间手贱把之前安装好的ros环境给删了,这两天刚好需要用,遇到了点之前踩过的坑,主要是众所周知的rosdepinit失败,这里记录一下。2.系统:Ubuntu18.043.网络环境:有魔法3.需求:安装rosmelodic版本4.安装步骤:a.基本流程都可以按照官方的进行,贴上链接:http://wiki.ro......
  • nginx安装-CentOS7
    一、下载nginx版本二、配置2.1安装配置2.2配置nginx环境变量2.3 设置开机启动2.4CentOS7防火墙端口开放三、卸载nginx四.常用命令  一个项目,使用https协议,用nginx做负载。使用当前较新的windows版本nginx1.23.3.2SnapDragonfly,使用Jmeter压测,很不理想,http协议能......
  • Python下载安装
    Python下载的官网:WelcometoPython.org      会出现四个python文件将这个拖到桌面查看Python是否安装好两种方式:1.IDLE编辑器 2.使用运行对话框下载PychamPycham官网:下载PyCharm:JetBrains为专业开发者提供的PythonIDE 安装成功首......
  • 初识k8s,安装k8s,kubesphere一键安装
     1.轻量级的容器系统是是现在的主流,但一个成熟的项目可能需要成百上千的应用(容器)来支撑,如此一来,大量分布在不同服务器上的容器就靠人工就非常难以管理,而Kubernetes的出现就是为了解决这个问题,它将大量的容器编排管理起来。 2.容器编排系统角逐历史mesosapache分布式资......
  • python2安装mysqldb
     yuminstallmariadb-devel 或yuminstallmysql-devel 编辑_mysql.c注释2005行 ......
  • 记一次ubuntu系统磁盘无法挂载之gdisk命令的使用
    可以使用fdisk-l查看到磁盘分区信息但实际上并未成功(base)root@ywb:~#fdisk-l......TheprimaryGPTtableiscorrupt,butthebackupappearsOK,sothatwillbeused.Disk/dev/sde:4.6TiB,5000981077504bytes,9767541167sectorsUnits:sectorsof1*51......