前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python-环境准备python,ip

python-环境准备python,ip

作者头像
py3study
发布2020-01-10 17:08:46
5560
发布2020-01-10 17:08:46
举报
文章被收录于专栏:python3python3

Python-2.7.6和ipython-1.2.1编译安装

[root@localhost ~]# 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 [root@localhost ~]#

[root@localhost 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模块)

[root@localhost ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py build

[root@localhost ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py install

[root@localhost 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 [root@localhost ipython-1.2.1]#

复制链接到/usr/bin

[root@localhost 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 [root@localhost ipython-1.2.1]# ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python ln: creating symbolic link `/usr/bin/python': File exists [root@localhost ipython-1.2.1]# ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python27 `/usr/bin/python27' -> `/usr/local/python27/bin/python2.7' [root@localhost ipython-1.2.1]# ln -sv /usr/local/python27/bin/ipython /usr/bin/ `/usr/bin/ipython' -> `/usr/local/python27/bin/ipython' [root@localhost 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键、删除键

需要安装python模块setuptools和readline模块

1.安装 setuptools

安装pip首先下载安装  setuptools-0.6c11.tar ,  

tar xf setuptools-0.6c11.tar

cd setuptools-0.6c11

python setup.py  build

python setup.py  install

2.安装readline

pip install readline

或者:

下载readline模块

https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.tar.gz#md5=578237939c81fdbc2c8334d168b17907

tar xf readline-6.2.4.1.tar.gz#md5\=578237939c81fdbc2c8334d168b17907.gz

python setup.py install

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档