centos 7 python3.6.6的编译安装

1. Centos安装python3

1.1 安装软件的方法有哪几种

1  yum一键安装2  rpm包安装(太麻烦,不推荐使用)3  下载源码包,进行编译安装

1.2 安装python3的步骤

1.2.1下载python3源码包
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
1.2.2 下载python3编译的依赖包
yum install -y 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
1.2.3 解压缩源码包
tar -zxvf Python-3.6.6.tgz
1.2.4 进入源码包文件夹
cd Python-3.6.6
1.2.5 编译且安装
1.进入源码包目录cd Python-3.6.6?2.ls查看源码包内容?3.释放编译文件 Makefile./configure --prefix=/opt/python36?4.编译make?5.编译安装,此步才会最终生成 /opt/python36/make install第4步和第5步可以合二为一, 使用以下命令即可make && make install注意: 从第2步到第5步一直是在Python-3.6.6目录下操作!!!!注意: 从第2步到第5步一直是在Python-3.6.6目录下操作!!!!注意: 从第2步到第5步一直是在Python-3.6.6目录下操作!!!!?6.进入/opt目录查看python36文件夹,我们要的python3都在这里了
1.2.6 更改linux的path变量,添加python3
1.echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin?2.环境变量配置文件:vim ~/.bash_profile   # 用户环境变量控制文件vim /etc/profile  # 系统环境变量控制文件注意: 一定要将python3的目录放在第一位!!!!!!注意: 一定要将python3的目录放在第一位!!!!!!注意: 一定要将python3的目录放在第一位!!!!!!?3.为了永久生效path设置,添加到/etc/profile全局环境变量配置文件中vim /etc/profile在最后一行加入:PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin?4.重载配置文件/etc/profilesource /etc/profile

注意:

为了永久生效path设置,添加到/etc/profile全局环境变量配置文件中vim /etc/profile在最后一行加入:PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

上述过程中,vim /etc/profile添加path时

1、不能在path后面添加空格,否则,无法识别path变量,无法完成系统环境变量中添加python3

2、先echo  $PATH 打印出所有系统环境变量:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

在 /etc/profile 最后一行加入(一定要把所有的环境变量都加入到文件中,且python3的一定要放在第一个,优先识别python3,这样不好造成先识别python2了):
PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

原文地址:https://www.cnblogs.com/eternity-hu/p/11846094.html

时间: 2024-11-10 15:59:22

centos 7 python3.6.6的编译安装的相关文章

CentOS 6.6 下源码编译安装MySQL 5.7.5

版权声明:转自:http://www.linuxidc.com/Linux/2015-08/121667.htm 说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具# yum -y install gcc-c++ ncurses-devel cmake make perl \ gcc autoconf automake zlib libxml libgcrypt libtool bison2. 清理环境检查boost版本: # rpm -qa boost*卸载b

python3的linux环境编译安装

python3的linux环境编译安装 1.linux下安装软件的方式 选则yum工具,方便,自行解决软件之间的依赖关系,自动下载且安装 1.配置yum源 可以选择阿里云源,清华源等 配置第一个仓库,里面有大量系统常用软件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 配置第二个仓库,携带大量第三方软件(nginx,redis,mongodb,mairadb等) wge

centos下LAMP之源码编译安装httpd

1 最好先安装组件 [[email protected] ~]# yum groupinstall additional development [[email protected] ~]# yum groupinstall development tool 2 安装ap1.5.2r(Apache Portable Runtime),安装apr-util 1.5.4工具 [[email protected] ~]wget http://mirrors.cnnic.cn/apache//apr/a

CentOS 6.9 基于clang3.4 编译安装mariadb-10.2.12

系统平台: CentOS release 6.9 (Final) 内核 2.6.32-696.el6.x86_64 1.去官网下载适合的源码包 http://mariadb.org/ mariadb-10.2.12.tar.gz 检查系统内是否安装了数据库. #rpm -qa|grep MariaDB #rpm -qa|grep mysql cmake最新版本需要c++11支持,gcc4.8以下并未包含,而Centos 6.9的版本如下 #rpm -qa|grep gcc gcc-4.4.7-1

Python3.6源码编译安装

下载安装Python-3.6.5包 [root@minion-1 ~]# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 解压包 [root@minion-1 ~]#tar xf Python-3.6.5.tgz 进入目录并设置路径 [root@minion-1 ~]cd Python-3.6.5/ && ./configure --prefix=/usr/local/python36 编译安装 [root@min

CentOS下MySQL 5.7.9编译安装

MySQL 5.7 GA版本的发布,也就是说从现在开始5.7已经可以在生产环境中使用,有任何问题官方都将立刻修复. MySQL 5.7主要特性: 更好的性能:对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是吾等用户更关心的 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库.此外,GTID在线平滑升级也变得可能 更好的优化器:优化器代码重构的意义将在

Centos 6.5 下面 源码编译 安装 Mysql 5.7.13

安装软件依赖包 yum -y install gcc gcc-c++ ncurses ncurses-devel cmake 下载软件包 cd  /usr/local/src wget https://downloads.mysql.com/archives/get/file/mysql-5.7.13.tar.gz --no-check-certificate 下载 boost 库,MySQL 5.7.5  开始Boost库是必需的 cd /usr/local/ wget  http://sou

centos 7.1 apache 源码编译安装

Apache编译安装 一,需要软件: 1.apr-1.5.2.tar.gz 2.apr-util-1.5.4.tar.gz 3.pcre-8.38.tar.gz 4.httpd-2.4.23.tar.gz 二,安装apr yum install gcc libtools -y    tar zxf apache/apr-1.5.2.tar.gz   cd apr-1.5.2  ./configure --prefix=/usr/local/apr make && make install

Centos下Sphinx的下载与编译安装

官方下载地址   http://sphinxsearch.com/downloads/release/ 百度云下载地址  https://pan.baidu.com/s/1gfmPbd5 wget  tar -zxvf sphinx-2.1.1-beta.tar.gz cd sphinx-2.1.1-beta yum -y install make gcc gcc++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-deve