Linux RedHat下安装Python2.7开发环境


Posted in Python onMay 20, 2017

Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境

准备工作,源Python2.6备份:

根据which python具体目录而定,进行备份

mv /usr/local/bin/python cd /usr/local/bin/python2.6

mv /usr/bin/python /usr/bin/python2.6

修改使用python2.6的程序配置,比如yum

vim /usr/bin/yum
#!/usr/bin/python2.6

查看yum是否正常yum list

1、 安装Python2.7

官网下载源码包:Python-2.7.13.tgz

编译: ./configure --prefix=/usr/local

安装:make && mak install

创建软连接:

cd /usr/local/bin

ln -sv python2.7 python

cp头文件:\cp -a /usr/local/include/python2.7/* /usr/local/include

输入查看:

Linux RedHat下安装Python2.7开发环境

2、 安装pip

下载pip-9.0.1.tar.gz

安装python setup.py install

3、 安装ipython

下载ipython-5.3.0.tar.gz

安装python setup.py install

安装pysqlite用于ipython记录历史记录: pip install pysqlite

Linux RedHat下安装Python2.7开发环境

4、 安装eclipse

eclipse依赖于jdk,下载jdk-8u121-linux-x64.tar.gz

tar -xf jdk-8u121-linux-x64.tar.gz -C /usr/local/

配置java环境变量:vim /etc/profile最后加上:

JAVA_HOME="/usr/local/jdk1.8.0_121" 
PATH=${JAVA_HOME}/bin:$PATH 
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar 
export JAVA_HOME 
export PATH 
export CLASSPATH

下载eclipse-java-neon-3-linux-gtk-x86_64.tar.gz

tar -xf eclipse-java-neon-3-linux-gtk-x86_64.tar.gz

eclipse安装pydev插件:

help-install new software

add-name:Pydev -location:http://pydev.org/update

只选择PyDev for eclipse develop,然后继续下一步,直到安装完成重启。

Linux RedHat下安装Python2.7开发环境

配置python:这里是windows截图,在linux上选择相应路径即可。

Linux RedHat下安装Python2.7开发环境

新建PyDev module,试一下,写个HelloWorld

Linux RedHat下安装Python2.7开发环境

至此,安装完成,中间安装如果报错,会提示缺少一些开发库,yum安装即可。

更多关于python安装教程的文章请参考《python各版本安装教程》

更多精彩书单,请点击python编程必备书单

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python及PyCharm下载与安装教程
Nov 18 Python
基于windows下pip安装python模块时报错总结
Jun 12 Python
教你利用Python玩转histogram直方图的五种方法
Jul 30 Python
python3判断url链接是否为404的方法
Aug 10 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
python多线程调用exit无法退出的解决方法
Feb 18 Python
Python字典的概念及常见应用实例详解
Oct 30 Python
关于多元线性回归分析——Python&SPSS
Feb 24 Python
如何基于Django实现上下文章跳转
Sep 16 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
Python从MySQL数据库中面抽取试题,生成试卷
Jan 14 Python
Python 数据可视化之Seaborn详解
Nov 02 Python
深入理解Python中的内置常量
May 20 #Python
python万年历实现代码 含运行结果
May 20 #Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
May 19 #Python
python通过pip更新所有已安装的包实现方法
May 19 #Python
python django 实现验证码的功能实例代码
May 18 #Python
python实现发送邮件及附件功能
Mar 02 #Python
利用python微信库itchat实现微信自动回复功能
May 18 #Python
You might like
在php中取得image按钮传递的name值
2006/10/09 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
延长phpmyadmin登录时间的方法
2011/02/06 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
2011/09/20 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
2012/08/09 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
微信小程序实战之轮播图(3)
2017/04/17 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
详解Vue.js Mixins 混入使用
2017/09/15 Javascript
Vue 处理表单input单行文本框的实例代码
2019/05/09 Javascript
Vue中函数防抖节流的理解及应用实现
2020/04/24 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
一些Python中的二维数组的操作方法
2015/05/02 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
2018/12/04 Python
Python 3.8正式发布,来尝鲜这些新特性吧
2019/10/15 Python
keras多显卡训练方式
2020/06/10 Python
Python实现FTP文件定时自动下载的步骤
2020/12/19 Python
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
如何将整数int转换成字串String
2014/03/21 面试题
室内设计自我鉴定
2013/10/15 职场文书
大学生毕业自我鉴定范文
2013/11/03 职场文书
广告设计专业自荐信范文
2013/11/14 职场文书
如何掌握自荐信格式呢
2013/11/19 职场文书
施工资料员的岗位职责
2013/12/22 职场文书
大学生职业生涯规划范文
2014/01/22 职场文书
产品设计开发计划书
2014/05/07 职场文书
教师求职信范文
2014/05/24 职场文书
写给媳妇的检讨书
2015/05/06 职场文书
2016年优秀教师先进事迹材料
2016/02/26 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript