首页 > 系统相关 >ubuntu16.04安装python3.7

ubuntu16.04安装python3.7

时间:2024-07-19 11:20:11浏览次数:15  
标签:ubuntu16.04 get sudo dev python3.7 apt install 安装

二. 安装python3.7
本次python3.7使用源码安装

  1. 安装环境
    sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev

  2. 源码安装
    2.1下载源码包
    从官网下载最新版本源码包并解压

2.2 建立安装目录
sudo mkdir -p /usr/local/python3.7

2.3 编译安装
进入源码包目录下,使用如下命令

./configure --prefix=/usr/local/python3.7 --enable-optimizations

make

sudo make install

如果编译过程中出现如下问题

ModuleNotFoundError: No module named '_ctypes'

Makefile:1130: recipe for target 'install' failed

make: *** [install] Error

可以使用如下方法解决

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus

sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev

sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev

sudo apt-get install libssl-devopenssl

sudo apt-get install libffi-dev

3 添加软连接

添加python3的软链接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3.7

添加 pip3 的软链接

ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3.7

4 检测版本

python3.7 -V

pip3.7 -V

作者:55555jacky
链接:https://www.jianshu.com/p/1be92131ab06
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:ubuntu16.04,get,sudo,dev,python3.7,apt,install,安装
From: https://www.cnblogs.com/zybyekai/p/18311124

相关文章

  • CentOS6.5yum安装Python3⛱️
    CentOS6.5yum安装Python3⛱️ 1.在CentOS6.5上通过Webtatic仓库安装Python3[root@localhost~]#rpm-Uvhhttps://mirror.webtatic.com/yum/el6/latest.rpm[root@localhost~]#yum-yinstallpython34upython34u-devel2.安装pip[root@localhost~]#yum-yi......
  • Jenkins 安装、部署与配置
    引言在软件开发领域,持续集成(CI)和持续部署(CD)是提高代码质量和开发效率的关键实践。Jenkins是一款开源的持续集成/持续部署服务器,以其灵活性和丰富的插件生态系统而闻名。本文将详细介绍Jenkins的安装、部署以及基本配置流程,帮助你搭建自己的CI/CD流水线。Jenkins的安装......
  • RabbitMQ学习实践一:MQ的安装
    文章是本人在学习springboot实现消息队列功能时所经历的过程的记录,仅供参考,如有侵权请随时指出。参考文章地址:RabbitMQ安装与入门_rabbitmqwin11配置-CSDN博客RabbitMQ入门到实战一篇文章就够了-CSDN博客RabbitMQ系列(18)--RabbitMQ基于插件实现延迟队列_rabbitmq延迟队列插......
  • 在Linux(CentOS、Ubuntu等等)中安装Erlang和Elixir
    检查旧版本$uname-aLinuxws-ersyia-05.4.241-1-tlinux4-0017.10#1SMPWedMay817:01:03CST2024x86_64x86_64x86_64GNU/Linux➜/workspaceelixir--versionErlang/OTP24[erts-12.3.2.17][source][64-bit][smp:8:2][ds:8:2:10][async-threads:1][jit]......
  • Vue脚手架安装(保姆级)
      ......
  • 网站开发:使用VScode安装yarn包和运行前端项目
    一、首先打开PowerShell-管理员身份运行ISE输入命令:set-ExecutionPolicyRemoteSigned选择“全是”,表示允许在本地计算机上运行由本地用户创建的脚本,没有报错就行了二、接着打开VScode集成终端输入npminstall-gyarn再次输入以下命令,无报错说明yarn安装成功ya......
  • Archlinux安装流程
    系统盘启动首先,将archlinux的iso文件直接放入Ventoy,直接启动盘启动就可以。(这里就不赘述Ventoy的使用了)进入系统后使用检查是否联网pingwww.baidu.com出现上图情况说明正常。(真机安装建议使用有线,无线还需要命令操作)硬盘分区开始进行分区cfdisk如图回车进入分区管理......
  • Linux安装mysql(超详细版)
    步骤1:新建一个文件夹,专放从网络下载的文件[root@iZ2zeh6vyxsq620zifz8jaZhome]#mkdirsoft#在根目录下创建也可以步骤2:切换目录,进入soft文件中[root@iZ2zeh6vyxsq620zifz8jaZ/]#cdhome/#若第一步文件建在根目录则执行该语句,否则不执行[root@iZ2zeh6vyxsq620zif......
  • 在华为平板上安装microG的方法
    注意事项注意:本博客已默认您可以访问外国网站,请遵守国家相关法律规定合法合规上网。本教程适用于在华为Matepad11上安装microG服务。本人成功在Matepad11(鸿蒙4.2)上安装microG,但并不保证100%成功。本人也是尝试了网上的很多方法才成功的。在折腾microG的时候,其实并不需要电脑,......
  • Ubuntu 安装docker
    一、docker安装本文主要是基于Ubuntu18.04操作系统安装docker的方法,本文基本涵盖基于前人所有可行的安装步骤与基础使用方法,由于笔者使用默认存储库在Ubuntu上成功安装了docker,因此主要首先介绍该方法和一些基础的使用操作。第1步:更新软件存储库更新本地软件数据库以确保可以访......