ipython怎么安装,ipython教程

  ipython怎么安装,ipython教程

  

Python:面向对象的解释型计算机程序设计语言

  

IPython:一个交互式计算系统。主要包含三个组件:增加的交互式 “Python shell”,解耦的双过程通信模型,交互式并行计算的架构。支持变量自动补全。

  

IPython是一个 python 的交互式 shell,相对于python shell,增加了变量自动补全,自动缩进,支持 bash shell 命令,内置了其它有用的功能和函数。

  

特点:

  

强大的交互式shell

  

Jupyter 内核

  

交互式的数据可视化工具

  

灵活、可嵌入的解释器

  

易于使用,高性能的并行计算工具

  

1、编译安装Python

  [root @ test ~]# tar zxf Python-2.7。图斯特拉古铁雷斯

  [root@test ~]# ll

  [root@test ~]# cd Python-2.7

  [root@test Python-2.7]# ll

  总用量848

  -rwxr-x - 1 1000 1002 402781 5月28 2010配置

  -rw-r - 1 1000 1002 124898 5月28 2010配置

  drwxr-x - 23 1000 1002 4096 7月3 2010年演示

  drwxr-x - 17 1000 1002 4096 7月3 2010年文件

  drwxr-x - 2 1000 1002 4096 7月3 2010语法

  drwxr-x - 2 1000 1002 4096 7月3 2010年包括

  -rwxr-x - 1 1000 1002 7122 6月14 2003安装嘘

  drwxr-x - 47 1000 1002 12288 7月3 2010年图书馆

  -rw-r - 1 1000 1002 14231 7月3 2010年许可证

  drwxr-x - 11 1000 1002 4096 7月3 2010 Mac

  -rw-r - 1 1000 1002 40618 4月12 2010 Makefile.pre.in

  drwxr-x - 5 1000 1002 4096 7月2010年3月

  drwxr-x - 9 1000 1002 4096 7月3个2010模块

  drwxr-x - 3 1000 1002 4096 7月3个2010对象

  drwxr-x - 2 1000 1002 4096 7月3 2010解析器

  drwxr-x - 10 1000 1002 4096 7月3 2010年个人电脑

  drwxr-x - 2 1000 1002 4096 7月3 2010 PCbuild

  -rw-r - 1 1000 1002 33981 5月8 2010 pyconfig.h.in

  drwxr-x - 2 1000 1002 4096 7月3 2010 Python

  -rw-r - 1 1000 1002 53728 7月3 2010自述文件

  drwxr-x - 5 1000 1002 4096 7月3 2010 RISCOS

  -rw-r - 1 1000 1002 88705 6月27 2010 setup.py

  drwxr-x - 22 1000 1002 4096 7月3 2010工具

  

查询编译参数帮助:

  [root@test Python-2.7]# ./configure - help

  

安装依赖包

  [root @ test Python-2.7]# yum install readline-devel

  已安装:

  readline-devel。x86 _ 64 0:6.0-4.el6

  安装的依赖项:

  ncurses-devel。x86 _ 64 0:5.7-4.20090207。el6

  依赖关系已更新:

  ncurses-base。x86 _ 64 0:5.7-4.20090207。el6

  ncurses-libs。x86 _ 64 0:5.7-4.20090207。el6

  

编译安装Python

  [root@test Python-2.7]# ./configure-prefix=/usr/local/python 27

  [root @ test Python-2.7]# make make install

  

测试Python是否安装成功

  [root @ test Python-2.7]#/usr/local/Python 27/ngdyt/Python 2.7

  Python 2.7 (r27:82500,2018年5月20日,20:05:39)

  [GCC 4.4.7 20120313(红帽4.4.7-18)]

  有关详细信息,请键入"帮助"、"版权"、"配额"或"许可证"。

  打印"你好,世界!"

  你好世界!

  退出()

  

2、安装IPython

  [root@test Python-2.7]# cd

  [root @ test ~]# tar zxf ipython-1.2.1.tar.gz

  [root@test ~]# cd ipython-1.2.1

  [root@test ipython-1.2.1]# ls

  copy . txt docs示例IPythonPKG-INFO自述文件。rst scriptssetupbase。py设置彩蛋。py设置外部设置。巴拉圭

  

安装ipython

  [root @ test ipython-1。2 .1]#/usr/local/python 27/ngdyt/python 2.7设置。py构建

  [root @ test ipython-1。2 .1]#/usr/local/python 27/ngdyt/python 2.7设置。py安装

  [root @ test ipython-1。2 .1]# ls/usr/local/python 27/ngdyt/

  2到3个IP控制器IP测试。巴拉圭

  idle pingine ipython pydoc python 2.7-配置

  ipclusteriplogger I runner python python-config

  

创建链接文件

  [root @ test ipython-1。2 .1]# ln-SV/usr/local/python 27/ngdyt/python 2.7/usr/ngdyt/python 27

  /usr/ngdyt/python 27 -/usr/local/python 27/ngdyt/python 2.7

  [root @ test ipython-1。2 .1]# ln-SV/usr/local/python 27/ngdyt/ipython/usr/ngdyt/

  /usr/ngdyt/ipython -/usr/local/python 27/ngdyt/ipython

  

测试ipython是否安装成功

  [root @ test ipython-1。2 .1]# ipython

  警告:IPython历史需要SQLite,您的历史将不会被保存

  Python 2.7 (r27:82500,2018年5月20日,20:05:39)

  有关详细信息,请键入"版权"、"学分"或"许可证"。

  IPython 1。2 .1——增强的交互式Python .

  ?分析特性的介绍和概述。

  %快速参考-快速参考。

  帮助-蟒蛇自己的帮助系统。

  对象?-关于"对象"的详细信息,使用"对象?了解更多详情。

  在[1]中:打印“hello field”

  hello field

  在[2]:导入平台

  [3]:打印平台。

  站台. DEV _ NULL platform.python _编译器

  平台。架构平台。python _实现

  平台。距离平台。python_revision

  平台。java_ver平台。python_version

  平台。libc_ver平台。python _版本_元组

  平台. linux _发行版平台. re

  平台。mac_ver平台。版本

  平台。机器平台。字符串

  平台。节点平台。系统

  平台。骨平台。系统

  平台平台平台系统别名

  平台。打开进程文件指针平台。显示操作系统信息

  平台。处理器平台。版本

  平台。python_branch平台。win32 _版本

  平台。python_build

  [3]:打印平台。发布

  0x2486848处的功能释放

  [4]:打印平台。发布();

  2.6.32-279.el6.x86_64

  [5]:打印平台。版本();

  排名第一的SMP Fri 2012年6月22日世界协调时12时19分21秒

  [6]:打印平台。uname();

  ( Linux , test.field.com , 2.6.32-279.el6.x86_64 , 1号SMP Fri 2012年6月22日12:19:21 UTC , x86_64 , x86_64 )

ipython怎么安装,ipython教程