python基础(1)--编译安装

系统:Centos6.4  X86_64 默认版本为2.6.6

准备软件包:系统默认版本2.6.6 这里安装2.7.6   默认版本不要动。

ipython-1.2.1.tar.gz       Python-2.7.6.tar.xz

  • ipython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。在ubuntu 下只要 sudo apt-get install ipython 就装好了,通过 ipython 启动。

安装过程:

[[email protected] ~]# tar xf Python-2.7.6.tar.xz

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

[[email protected] Python-2.7.6]# ls

config.guess  configure     Demo  Grammar  install-sh  LICENSE  Makefile.pre.in  Modules  Parser  PCbuild        Python  RISCOS    Tools

config.sub    configure.ac  Doc   Include  Lib         Mac      Misc             Objects  PC      pyconfig.h.in  README  setup.py

[[email protected] Python-2.7.6]# yum install readline-devel  -y    #编译出的python可以使用删除键等。

[[email protected] Python-2.7.6]# ./configure --prefix=/usr/local/python27

[[email protected] Python-2.7.6]# make && make install

[[email protected] Python-2.7.6]# cd /usr/local/python27/bin

[[email protected] bin]# ls

2to3  idle  pydoc  python  python2  python2.7  python2.7-config  python2-config  python-config  smtpd.py

[[email protected] bin]# pwd

/usr/local/python27/bin

[[email protected] bin]# ./python2.7

Python 2.7.6 (default, Feb 26 2016, 11:02:52)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> print "hello world"

hello world

安装ipython

[[email protected] python]# tar xf ipython-1.2.1.tar.gz

[[email protected] python]# cd ipython-1.2.1

[[email protected] ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py build

[[email protected] ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py install

[[email protected] ipython-1.2.1]# ls /usr/local/python27/bin/

2to3  ipcluster     ipengine  iptest   irunner  pydoc   python2    python2.7-config  python-config

idle  ipcontroller  iplogger  ipython  pycolor  python  python2.7  python2-config    smtpd.py

做命令连接方便使用

[[email protected] ipython-1.2.1]# ln -sv /usr/local/python27/bin/python2.7 /usr/local/bin/python27

"/usr/local/bin/python27" -> "/usr/local/python27/bin/python2.7"

[[email protected] ipython-1.2.1]# ln -sv /usr/local/python27/bin/ipython /usr/local/bin/

"/usr/local/bin/ipython" -> "/usr/local/python27/bin/ipython"

使用ipython

[[email protected] ~]# ipython

WARNING: IPython History requires SQLite, your history will not be saved

Python 2.7.6 (default, Feb 26 2016, 11:02:52)

Type "copyright", "credits" or "license" for more information.

IPython 1.2.1 -- 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]: print "hello world"

hello world

In [2]: import platform

In [3]: print

print

In [3]: print platform

<module ‘platform‘ from ‘/usr/local/python27/lib/python2.7/platform.pyc‘>

完成。

时间: 2024-11-08 01:30:14

python基础(1)--编译安装的相关文章

linux 基础学习编译安装php+mysql+python3+memcached+radis+rabbitmq+libevent+tcl+gcc+erlang

CentOS 6.9 编译安装 Nginx+PHP+MYSQL 0x01 环境约束 源码位置 /home/[用户文件夹] 源码编译安装位置  /usr/local/[软件名] CentOS6.9 x86 - 64 最小化安装 配置好网络 用户 使用Xshell登录 0x02 软件下载 内网地址: http://192.168.20.252/src/php.tar.gz http://192.168.20.252/src/cmake.tar.gz http://192.168.20.252/src

Python学习笔记-编译安装Python3.6.1 + iPython

由于系统已有2.6的python,最好不好修改系统的版本,使用编译安装 下载Python3.6.1包 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz 安装依赖: yum -y install readline-devel 解压Python-3.6.1.tar.xz xz -d Python-3.6.1.tar.xztar -xvf Python-3.6.1.tar 编译安装,指定/usr/local/python3

nginx基础及编译安装

nginx是http服务器和反向代理服务器,又是IMAP/POP3/SMTP 代理服务器 nginx特性: 基本功能: 1.能够实现服务于静态文件,也就是静态资源的web服务器,能自动缓存打开的文件描述符: 2.反向代理服务器,能够实现简单的负载均衡和冗余 3.能够支持FastCGI协议 4.有模块化话功能,但非DSO(动态装卸载)机制,支持多种过滤器gzip,SSI和完成图像大小调整等 5.支持SSL功能 扩展功能: 1.能够基于名称和IP做虚拟主机 2.支持keepalive 3.支持平滑的

Linux基础软件包编译安装

一.源代码类型和编译文件的关系不写了.看图吧,点开图放大看一下 二.实例操作之nginx编译安装 1.确保当前系统时间正确 2.解压软件包并进入软件包 tar -xf nginx-1.4.2.tar.gz cd nginx-1.4.2 使用./configure –help 获取帮助信息. 3.安装软件 ./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf //根据需求选择需启用的功能 注:依赖某些库的错误

07linux基础服务-编译安装LAMP

1.安装apr和apr-util依赖 1.1安装apr [[email protected] src]# tar -zxvf apr-1.5.2.tar.gz [[email protected] src]# cd apr-1.5.2 [[email protected] apr-1.5.2]# ./configure --prefix=/usr/local/apr [[email protected] apr-1.5.2]# make && make install 1.2安装apr-u

python基础-编码环境安装与基本语法

python的基础使用 这里我用的编译工具是 pycharm python的基础语法 原文地址:https://www.cnblogs.com/cherrycui/p/11668658.html

Python多版本编译安装&amp;修改Python默认启动版本

deepin\Ubuntu环境. 需要多个版本Python解释器. 依次下载所需要版本源码包, 解压缩. root环境 sudo -i ## 安装环境依赖 apt install -y make build-essential libssl-dev zlib1g-dev apt install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm apt install -y libncurses5-dev libncursesw

linux+python+djiango+mysql编译安装学习笔记

1 环境准备 oel5.8 32位 Database version : 5.0.77 MySQL-python-1.2.3.tar.gz Python-2.7.5.tar.bz2 setuptools-0.6c11.tar.gz Django-1.5.12.tar.gz 2 oel5.8安装(略) 3 安装python,系统自带可以不管,安装好2.7.5后做一个软链接就可以了 tar jxvf Python-2.7.5.tar.bz2 cd Python-2.7.5 ./configure -

Python基础之 Django安装和配置

Django是Python用来开发web应用程序常用的一种流行框架,它集成有后台权限管理.模型.表单.数据库.模板功能. Django安装和配置过程如下. 1.下载Django.从Django官网下载Django包到本地,然后进行解压,根据自己需求拷贝到相应目录,我本地是放在D:\Program Files (x86)目录. 2.安装和配置Django. (1)以管理员身份打开cmd命令,进入Django解压目录,通过python安装Django,命令如下:python setup.py ins