python 及 ipython 源码安装

python3和python2虽然语法有很大区别,但python2和python3源码安装是一样的, 这里以python3安装为例:

======================python3安装==================================

yum install -y openssl openssl-devel gdbm gdbm-devel gcc gcc-c++ bzip2 bzip2-devel lzma xz-devel

yum install -y xz-compat-libs ncurses ncurses-devel sqlite sqlite-devel readline readline-devel tk tk-devel

[[email protected] ~]# tar -xzvf  Python-3.5.2.tar.gz

[[email protected] ~]# cd Python-3.5.2

[[email protected] Python-3.5.2]# ./configure --prefix=/usr/local/Python35

[[email protected] Python-3.5.2]# make

[[email protected] Python-3.5.2]# make install

[[email protected] Python-3.5.2]# ln -sv /usr/local/python35/bin/python3.5 /usr/bin/python35

[[email protected] Python-3.5.2]# python35

>>>

=====================Ipython安装====================================================

Ipython安装,ipython 可以补全

[[email protected] ~]# tar -xzvf ipython-5.1.0.tar.gz

[[email protected] ~]# cd ipython-5.1.0

[[email protected] ipython-5.1.0]# /usr/local/python35/bin/python3.5 setup.py build

[[email protected] ipython-5.1.0]# /usr/local/python35/bin/python3.5 setup.py install

[[email protected] ipython-5.1.0]# /usr/local/python35/bin/python3.5 setupegg.py build

[[email protected] ipython-5.1.0]# /usr/local/python35/bin/python3.5 setupegg.py install

[[email protected] ipython-5.1.0]# ln -sv /usr/local/python35/bin/ipython3 /usr/bin/

[[email protected] ipython-5.1.0]# ipython3

Python 3.5.2 (default, Sep 11 2016, 19:43:24) Type "copyright", "credits" or "license"

for more information. IPython 5.1.0 -- An enhanced Interactive Python. ?

-> Introduction and overview of IPython‘s features. %quickref

-> Quick reference. help

-> Python‘s own help system. object?

-> Details about ‘object‘, use ‘object??‘ for extra details.

In [1]:

=========================安装完毕=================================================

时间: 2024-10-08 10:38:19

python 及 ipython 源码安装的相关文章

2、linux(ubuntu12.04)下:通过pip对python软件或源码安装和卸载,以及正常软件或源码的安装和卸载

以下通过安装和卸载ryu来进行解释: 1.ryu安装 1.1.正常模式下安装步骤 (1)第一种方式:简易安装方法apt-get:sudo apt-get install ryu (2)第二种方式:源码安装: 首先,有configure文件的,首先运行命令: ./configure 然后,有makefile文件的,运行命令:make all 最后,运行命令:make install 1.2.安装Python的源码或软件 (1)第一种方式:现在Python很多源码都支持简易安装pip.输入命令:pi

ipython 源码安装

ipython各版本下载地址 http://archive.ipython.org/release/ IPython 1.0 要求 Python ≥ 2.6.5 or ≥ 3.2.1. 不支持 Python 3.0, 3.1, or 2.5. IPython 2.0 发布,此版本主要的新特性是交互式 HTML 部件和笔记本 dashboard 的目录导航.此版本现已提供下载和安装指导.此版本要求 Python ≥ 2.7.2 或者 ≥ 3.3.0,不支持 Python 3.0, 3.1, 3.2

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数据库 下载地址

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

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

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

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的源码安装

[转载: http://www.cnblogs.com/yuechaotian/archive/2013/06/03/3115482.html] [问题] 在编译Sequoiadb的Python驱动源码的过程中,出现:Python.h不存在的问题.经求证,Python.h文件只在python的源码安装中存在,而在一般的二进制安装中则不存在. 1. 下载python2.7.5,保存到 /data/qtongmon/software wget https://www.python.org/ftp/p

centos6.5 64 源码安装redis服务,建立可远程连接的redis数据库

安装环境:centos6.5 64位 使用的包:redis-2.8.19.tar.gz  tcl8.6.3-src.tar.gz 包的下载链接:http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz http://download.redis.io/releases/redis-2.8.19.tar.gz 本次安装的目录/home/hadoop/redis为任意目录 代码实现: 1,安装需要的支持环境 su root cd /home/h