python-环境准备python,ipython

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-环境准备python,ipython相关的知识,希望对你有一定的参考价值。

Python-2.7.6和ipython-1.2.1编译安装

[[email protected] ~]# ls
anaconda-ks.cfg  Documents  install.log         ipython-1.2.1.tar.gz  Pictures  Python-2.7.6         Templates
Desktop          Downloads  install.log.syslog  Music                 Public    Python-2.7.6.tar.xz  Videos
[[email protected] ~]#


[[email protected] Python-2.7.6]# /usr/local/python27/bin/python2.7
Python 2.7.6 (default, Mar 26 2017, 17:50:22)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()  (退出)


通过python编译安装ipython-1.2.1(python模块)

[[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]#


复制链接到/usr/bin

[[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/bin/python
ln: creating symbolic link `/usr/bin/python‘: File exists
[[email protected] ipython-1.2.1]# ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python27
`/usr/bin/python27‘ -> `/usr/local/python27/bin/python2.7‘
[[email protected] ipython-1.2.1]# ln -sv /usr/local/python27/bin/ipython /usr/bin/
`/usr/bin/ipython‘ -> `/usr/local/python27/bin/ipython‘
[[email protected] ipython-1.2.1]# ipython
WARNING: IPython History requires SQLite, your history will not be saved
WARNING: Readline services not available or not loaded.
WARNING: The auto-indent feature requires the readline library
Python 2.7.6 (default, Mar 26 2017, 17:50:22)
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 platform.       (无法使用tab补全)



ipython环境下按tab键、删除键

需要安装pyreadline




以上是关于python-环境准备python,ipython的主要内容,如果未能解决你的问题,请参考以下文章

Python环境

1.Python简介&&开发环境配置&&工具准备

为python.exe或者ipython.exe添加环境变量

python 之ubuntu开发环境vim 和 ipython

ipython及Python初体验

利用virtualenv实现Python2和Python3共存,且ipython2和ipython3共存