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连接oracle数据库实例
Oct 17 Python
在Python中使用itertools模块中的组合函数的教程
Apr 13 Python
Windows下安装python2和python3多版本教程
Mar 30 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
python实现桌面壁纸切换功能
Jan 21 Python
python 获取sqlite3数据库的表名和表字段名的实例
Jul 17 Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 Python
flask 实现token机制的示例代码
Nov 07 Python
JupyterNotebook 输出窗口的显示效果调整方法
Apr 13 Python
MATLAB数学建模之画图汇总
Jul 16 Python
python 匿名函数与三元运算学习笔记
Oct 23 Python
Python在线和离线安装第三方库的方法
Oct 31 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
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
使用Limit参数优化MySQL查询的方法
2008/11/12 PHP
PHP的switch判断语句的“高级”用法详解
2014/10/01 PHP
php使用ereg验证文件上传的方法
2014/12/16 PHP
Web程序工作原理详解
2014/12/25 PHP
php+mysqli批量查询多张表数据的方法
2015/01/29 PHP
php文件缓存方法总结
2016/03/16 PHP
escape、encodeURI 和 encodeURIComponent 的区别
2009/03/02 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
Jquery调用webService远程访问出错的解决方法
2010/05/21 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
jquery 使用简明教程
2014/03/05 Javascript
JavaScript中的document.referrer在各种浏览器测试结果
2014/07/18 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
2016/05/24 Javascript
JavaScript字符串对象
2017/01/14 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
深入理解Angularjs中$http.post与$.post
2017/05/19 Javascript
vue的安装及element组件的安装方法
2018/03/09 Javascript
微信小程序 wx:for遍历循环使用实例解析
2019/09/09 Javascript
跟老齐学Python之Python文档
2014/10/10 Python
Linux下Python获取IP地址的代码
2014/11/30 Python
python实现汉诺塔方法汇总
2016/07/25 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
Python 绘制酷炫的三维图步骤详解
2019/07/12 Python
python爬虫 爬取58同城上所有城市的租房信息详解
2019/07/30 Python
Python 中 -m 的典型用法、原理解析与发展演变
2019/11/11 Python
大女孩胸罩:Big Girls Bras
2016/12/15 全球购物
人大代表选举标语
2014/10/07 职场文书
2014保险公司个人工作总结
2014/12/09 职场文书
网络营销计划书
2015/01/17 职场文书
大学教师个人总结
2015/02/10 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
催款函范本大全
2015/06/24 职场文书
聘任通知书
2015/09/21 职场文书
MySQL 数据库 增删查改、克隆、外键 等操作
2022/05/11 MySQL