linux安裝IPython四種方法

IPython是Python的交互式Shell,提供了代碼自動補完,自動縮進,高亮顯示,執行Shell命令等很是有用的特性。特別是它的代碼補完功能,例如:在輸入zlib.以後按下Tab鍵,IPython會列出zlib模塊下全部的屬性、方法和類。徹底能夠取代自帶的bashhtml

下面介紹下linux安裝IPython四種方法:python

第一種:ipython源碼安裝
ipython的×××頁面爲:https://pypi.python.org/pypi/ipythonlinux

或者是到git頁面下載:https://github.com/ipython/ipython/downloads
假設咱們下載的文件名爲:ipython-0.8.2.tar.gz
#tar zvxf ipython-0.8.2.tar.gz   //解壓文件
#cd ipython-0.8.2  //進入剛剛解壓的文件夾內git

進入文件加後會看到一個setup.py的安裝腳本,運行如下命令進行安裝
#python setup.py  installgithub

//該操做將會在site-packages目錄中安裝ipyhon的庫文件,並在scripts目錄中建立一個ipython腳本。在unix系統中,該目錄與python的二進制文件目錄相同。若是系統中已經安裝了python包,則ipython將會安裝在/usr/bin目錄下。ubuntu

第二種:經過系統的軟件包管理器安裝ipython軟件包。
如.deb包能夠在debian和ubuntu上獲取,直接用如下命令:
#apt-get install ipython   //ubuntu將ipython的庫文件安裝到/usr/share/python-support/ipython目錄下,包括一系列.pth文件和符號連接,而ipython的二進制文件則安裝在/usr/bin/ipyton目錄下。centos

redhat(centos)使用下面的命令:bash

#yum list | grep ipython   //查看你所使用的yum源是否有ipython包,沒有的話,就只能換源或者源碼安裝了,國內貌似都沒有
ide

#yum install ipython.noarch   //安裝ipython工具

或者是經過rpm包安裝,命令以下:

#rpm -ivh https://dl.fedoraproject.org/pub/epel/6/x86_64/ipython-0.10-3.el6.noarch.rpm

第三種:經過python包進行安裝。
在python包中包含了ipython。將python包解壓後,能夠看到一個擴展名爲.egg的文件。Egg文件能夠經過easy_install工具安裝。  easy_install工具能夠檢查egg文件的配置,而後選擇須要安裝的內容。easy_install工具經過python包的索引(python package index ,簡稱PyPI,又被稱做python cheeseshop)肯定包的安裝。使用easy_install工具安裝ipython,只須要用戶對site_package目錄有寫權限,直接運行
#easy_install ipython

Ps:前提是你已經安裝了easy_install工具,因此你若是想用這種方法來安裝,就要先安裝setuptools才能用easy_install工具。

第四種:直接不安裝就用.
下載ipython的源碼後,運行ipython.py安裝命令後,就可使用該下載版本中的ipython實例了。這種方法可以使site-packages目錄保持簡明,但同時也會帶來一些問題,那就是若是沒有解壓ipython,也就沒有修改PYTHONPATH環境變量,ipython將不能做爲一個庫文件直接使用。

我我的建議仍是源碼安裝吧

有問題的能夠去官方查看安裝文檔教程:

http://ipython.org/ipython-doc/stable/install/install.html

http://ipython.org/install.html

相關文章
相關標籤/搜索