源码安装python

在开始安装前使用yum groupinstall “开发工具” –y 命令安装软件防止中途出现编译错误

  1. 在官网下载好python3.6版本源码安装包
  2. 安装lrzsz软件包,使得python3.6安装包可以直接拖到linux系统里

    

  3. 解压python3.6压缩包

   

  解压出python3.6目录

  

   4. 进入python3.6目录查看有没有connfigure文件

  

  5. ./configure --prefix=/usr/local/python3.6执行这条命令来配置安装目录

  

   开启优化功能

  

  6.make   开始编译源码

  7.make install 编译安装

  

  8.执行python3.6程序输入hello word

  

时间: 2024-10-07 15:42:23

源码安装python的相关文章

Linux下从源码安装python,将python安装到任意路径下(非site-packages)

以centos7为例: 源码安装python,一般先安装一些devel的包: yum -y install xz wget gcc make gdbm-devel openssl-devel sqlite-devel zlib-devel bzip2-devel 然后下载源码 解压源码: tar -Jxf Python.x.tar.xz cd Pyhton.x ./configure 这里有一些选项,--bindir: 安装完成后which python所在的路径 --prefix是指安装pyt

rpm命令,yum命令,源码安装python

一.rpm命令 挂载光盘文件到/media目录 进去/media目录下的Packages目录 查看系统已安装的所有rpm包 查看系统是否安装dhcp软件包 安装dhcp软件包 查看dhcp软件包的信息 查看dhcp软件包中所包含的所有文件 查看/bin/ls文件是由哪个软件包产生 卸载dhcp软件包   二.yum命令 自定义yum仓库:createrepo 自定义repo文件 使用yum命令安装httpd软件包   卸载httpd软件包:yum –y remove 软件名   使用yum安装组

Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python

作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G fdisk -l /dev/sdb       查看新增加硬盘sdb的详细信息     第一个硬盘叫sda,新建的第二个就叫sdb,再增加一个就叫sdc,依此类推 fdisk /dev/sdb      给/dev目录下的sdb硬盘座磁盘分区      m  查看帮助 n  添加一个新

Linux 源码安装Python

下载源码tar包 下载地址:https://www.python.org/downloads/ 我这里下载的 Python-2.7.11.tgz # tar -zxvf Python-2.7.11.tgz 进入解压缩后的文件夹 # cd Python-2.7.11 在编译前先在/usr/local建一个文件夹python2(作为python的安装路径,以免覆盖老的版本) # mkdir /usr/local/python2 开始编译安装 # ./configure --prefix=/usr/l

源码安装python paramiko module

备注:系统环境为CentOS 6.5,python 版本为 2.6.6 1.备好基础的安装环境1.1 安装gcc编译器 yum install gcc gcc-c++ -y 1.2 安装Python的组件 yum install python-devel 2. 下载所需要所有模块的源码包 安装Paramiko模块需要以下几个安装包: pycrypto-2.6.1.tar.gz ecdsa-0.13.tar.gz paramiko-1.16.0.tar.gz 3.开始安装paramiko 所需要的

Day6.swap命令,进程管理,rmp软件包与yum软件包管理,源码安装

1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4) 格式化主分区为ext3系统 5) 将逻辑分区设置为交换分区 6) 启用上一步的交换分区 7) 查看交换分区的状态 作业二:free命令查看内存 整理buffer与cache的作用:两者是用来解决硬盘和内存速度差的问题,实质上是内存上的空间,buffer是还没有写到硬盘里的数据,就是内存数

LIUNX命令使用及源码安装

LIUNX命令使用及源码安装 作业一:LINUX下配置硬盘 开启Linux系统前添加一块大小为15G的SCSI硬盘     开启系统,右击桌面,打开终端 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G [[email protected] 桌面]# fdisk -l  查看磁盘列表 [[email protected] 桌面]# fdisk /dev/sdc   对新增加的磁盘进行分区,主盘5G 对新增加的磁盘进行分区,剩余空间给扩展分区 在

Python源码安装cx_Oracle

最近线上有个数据表一个月竟然没有数据,都没有监控,老大让我做一个监控,让Python写脚本监控oracle数据是否正常. 一.涉及软件包 1.cx_Oracle 下载地址:http://sourceforge.net/projects/cx-oracle/files/?source=navbar 我下载的是最新版的cx_Oracle-5.1.2.tar.gz 2.Oracle_client 使用cx_Oracle必须要安装Oracle_client端,或者你已经安装了Oracle数据库 下载地址

Python学习第六天----Linux内存管理、进程管理、RPM包安装管理及源码安装软件

Linux内存管理.进程管理.RPM包安装管理及源码安装软件 一.交换分区     交换分区其实就相当于Windows系统下的虚拟内存的概念,当物理内存不够用的时候,由操作系统将硬盘的一块区域划分出来作为内存使用.具体使用方法如下:      [[email protected] ~]# fdisk -l 磁盘 /dev/sdb:16.1 GB, 16106127360 字节,31457280 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):5