centos编译安装python3怎么做?
照着我的博客操作 你一定能成功的!因为我就是一步一步的做出来的,虽然只有文档,但是希望你能有耐心!!!!
编译安装难么麻烦,为什么还要编译安装?
那我告诉你想进步就要折腾!你习惯了windows的安装方式,其实道理都差不多,你要运行一个软件,无非就是要给他提供一个运行环境,然后原来的点点点变成了现在的输入命令罢了!多看看官方文档,那就相当于一份说明书了!至于我为啥发文?就是为了吸点粉被.嘿嘿!还有centos7 是内置了一个python2.7
我的环境: centos7 什么都没配置
第一步 配置yum源
如果你已经配置了响应的源,这里你可以忽略;常见的国内源有阿里源,豆瓣源,清华源等,我博客里面有,比较全的,我这里就演示一个阿里源怎么配!
首先打开阿里源镜像站https://opsx.alibaba.com/mirror, 根据我的图 点帮助会告诉你怎么配置
基本配置完了就可以装我所说的依赖包了 继续往下走
第二步 安装依赖包
这个确实没啥说的 复制命令 执行就好了 每一个以来环境都是我精心整理过来的 报了无数次错
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
第三步 下载安装包
1、第一种方法官方下载:
打开python的官方网站:https://www.python.org/ –>Downloads–>Source code–>Latest Python 3 Release – Python 3.7.0–>拉到最下面,选择Gzipped source tarball,下载到本地,然后上传到服务器即可如果官方没有修改url直接点我进入 https://www.python.org/downloads/source/
2、第二种方法wget命令:
看着,wget 后面跟着的是下载链接,别乱搞 ,看好了这是两种方法
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
第四步 解压呗 解压完了安装
一条一条执行 回车隔开了
tar -zxvf Python-3.7.0.tgz 解压
cd Python-3.7. 切换到文件夹 ./configure --prefix=/opt/python37 效验安装环境指定安装到这个目录 make&&make install 释放并安装
第五步 配置一下环境变量
vim /etc/profile.d/python.sh 找到配置文件 在文件里添加下面这句话 PATH=/opt/python37/bin:$PATH source /etc/profile.d/python.sh 添加到环境

环境就配置好了,下次等我在需要重新配置环境的时候,我再发一下其他的配置方法!
如果需要使用虚拟环境 或者安装模块请使用pip3 不然你就会使用自带的pip会是python2.7
原创文章,转载请注明出处!
centos编译安装python3怎么做?的更多相关文章
- 超详细的 Linux CentOS 编译安装python3
前言: 安装完CentOS7后,执行#Python与#python -V,看到版本号是2.6,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,在这里我就不弊述两者之间的区别了新 ...
- CentOS编译安装Python3
前话 最近想学一下一门新的高级语言,无意中看到用python仿AIphaGo的github项目,就决定是他了. AIphaGo的Git传送门: https://github.com/Rochester ...
- CentOS 7编译安装Python3.7.X
在CentO S上通过编译安装Python3.7,添加python3软链,并使用python3. 环境 安装环境如下: Windows 10 Pro VMWare Workstation 15 Pro ...
- Centos编译安装PHP 5.5笔记
本篇是在 Centos 6.4 32bit 下编译安装 php 5.5.5 的笔记,接上篇 Centos编译安装Apache 2.4.6笔记.php 5.5.x 和 centos 源里面的 php 5 ...
- centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'
centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法 3.7版本需要一个新的包libffi-de ...
- 在CentOS上安装Python3的三种方法
Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...
- centos7编译安装Python3所需要的库(模块)依赖
在centos中编译安装python3环境,第三方的库 实战的编辑环境: 1.VMware虚拟机 2.centos7 依赖包经过百度搜集以及之前安装Python3报错搜集(centos7反反复复安 ...
- CentOS下安装Python3
目录 CentOS下安装Python3 下载 解压 配置 gcc sudo权限 vim 编译 安装 添加软链接 pip安装出错,找不到SSL 安装virtualenv和virtualenvwrappe ...
- centos编译安装php7
环境说明 VMware 12 中搭建的CentOS 7 x64 4核 2G内存 环境中已经安装了http://blog.csdn.net/u014595668/article/details/5016 ...
随机推荐
- HTML语义化是什么?为什么要语义化?
HTML语义化HTML的语义化总结为: 用最恰当的标签来标记内容. 该如何理解呢?比如需要加入一个标题,这个标题的字体比正文的要大写,还要加粗.能够实现这种效果的方法有很多,比如用CSS样式进行渲染. ...
- ios-Runtime调用私有方法
有时在代码中会有需要调用私有方法的场景,如不想import太多头文件:想组件设计一些解耦的模块:查看别人模块中未暴露的代码进行分析等. 在 ios 中调用私有方法有很多种方式,主要是通过Runtime ...
- CSS 优先级法则
样式的优先级 多重样式(Multiple Styles):如果外部样式.内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况. 一般情况下,优先级如下: (外部样式)External styl ...
- LC 216. Combination Sum III
Find all possible combinations of k numbers that add up to a number n, given that only numbers from ...
- 初步理解js作用域
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 小D课堂 - 新版本微服务springcloud+Docker教程_6-01 微服务网关介绍和使用场景
笔记 第六章 微服务网关zuul开发实战 1.微服务网关介绍和使用场景 简介:讲解网关的作用和使用场景 (画图) 1)什么是网关 API Gateway,是系 ...
- vue导航菜单调用PHP后台数据
数据库设计: 后台PHP输出所有菜单数据(index.php): <?phpheader("Access-Control-Allow-Origin:*");header(&q ...
- 连接服务器VNC
1,启动vnc vncserver 2,提示输入密码 3,Would you like to enter a view-only password (y/n)? 选择n 4,会生成一个端口号 5, ...
- Linux系统管理_主题01 :初识Linux_1.7 关闭和重启Linux_shutdown
shutdown [选项] 时间 [警告消息] 系统关机 -c 取消前一个 shutdown 命令.值得注意的是,当执行一个如 “shutdown -h 11:10”的命令时,只要按“Ctrl+C ...
- Swift3.0封装 AFN 的 GET&POST网络请求
// // PSNetWorkManage.swift // WeiBoSwift // // Created by 思 彭 on 16/9/25. // Copyright © 2016年 思 彭. ...