1、下载python3.7.0

https://www.python.org/downloads/release/python-370/

2、创建Linux的python37目录

mkdir /usr/local/python37

3、解压python3.7.0源码

tar zxvf python3.7.0.tar.zg

4、配置编译参数

./configure --prefix=/usr/local/python37

5、make

6、make install

注意:make install 时可能会出现如下错误:

问题1:zipimport.ZipImportError: can't decompress data; zlib not available

处理方式:安装zlib的类库

apt-get install  zlib*

问题2:ModuleNotFoundError: No module named '_ctypes'

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install build-essential python-dev python-setuptools python-pip python-smbus
apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
apt-get install zlib1g-dev libsqlite3-dev tk-dev
apt-get install libssl-dev openssl
apt-get install libffi-dev

转载于:https://www.cnblogs.com/amishe/p/9757932.html

Linux 安装Python37相关推荐

  1. python37安装失败_Linux 安装Python37

    1.下载python3.7.0 https://www.python.org/downloads/release/python-370/ 2.创建Linux的python37目录 mkdir /usr ...

  2. 实用的Linux 安装 zip unzip

    Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...

  3. nginx linux 安装

    nginx linux 安装 进入http://nginx.org/en/download.html 下载 n  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...

  4. Linux安装Nodejs

    Linux安装Nodejs 阿里云镜像: https://npm.taobao.org/mirrors/node/ 选择所需版本,进行下载. 我这边下载的是:https://npm.taobao.or ...

  5. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

  6. arch linux安装_如何从头开始安装Arch Linux

    arch linux安装 by Andrea Giammarchi 由Andrea Giammarchi In this article, you'll learn how to install Ar ...

  7. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

  8. linux 查看es安装目录,Linux安装Elasticsearch

    本文介绍Linux环境如何安装Elasticsearch. 本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,elasticsearch-5.4.2. 1 安装JDK 网上教程很多,也可 ...

  9. Linux安装CentOS7(图文详解)

    Linux安装centos7 准备 软件:VMware workstation 镜像文件:CentOS-7-x86_64-Minimal-1810.iso 一.安装centos7 1.点击创建新的虚拟 ...

最新文章

  1. 一个完整项目的学习--
  2. Confluence 6 CSS 编辑技巧
  3. Centos 安装 Solr
  4. 为什么Java需要lambda 表达式?
  5. tomcat 部署 RESTful 服务实例
  6. java 递归编译_java计算x^n的递归方法?求高手给个算法最佳的 最好能编译通过 本人处于java初学者时期^^...
  7. 华为nove计算机在哪里,华为Nova手机备忘录怎么同步到电脑
  8. Minimax Problem(二分+二进制状态压缩)
  9. android层级关系图,画出 View 的层级 3D 图和树形图来分析层级关系
  10. LeetCode 658. 找到 K 个最接近的元素(二分查找)
  11. mysql 64位 安装1045_MySql 安装时的1045错误
  12. 巧用Squid的ACL和访问列表实现高效访问控制
  13. SAP License:全球十大主流ERP厂商,看看你是不是在用
  14. get和post混合提交
  15. 为什么没人种植金丝楠木?
  16. 用C#制作PDF文件全攻略
  17. PCWorld:微软Google进军社交搜索需解决八问题
  18. go语言:sync.Once的用法
  19. Effective C++学习笔记(条款1-34)
  20. 禁止苹果浏览器Safari将数字识别成电话号码的方法

热门文章

  1. STM32启动文件——startup_stm32f10x_hd.s
  2. Vue3 slot插槽——(默认插槽、具名插槽、作用域插槽)
  3. Vue中富文本编辑器的使用
  4. 接口 vs 抽象类 的区别
  5. LeetCode MySQL 1075. 项目员工 I
  6. LeetCode 462. 最少移动次数使数组元素相等 II(数学)
  7. LeetCode 1071. 字符串的最大公因子(字符串的最大公约数)
  8. oracle对查询结果求和_oracle基础知识分享
  9. python经典100例(21-40)
  10. python中的多线程-共享全局变量