centos运行.py centos5.5下搭建python开发运行环境

发布时间:2017-04-28

来源:服务器之家

我们知道ython可以在windows、linux、android运行了,但个个喜欢linux系统一些,下面我们就一起来看在centos5.5下搭建python环境的方法,有兴趣需要学习的朋友不防进入参考吧。

首先想说的是,centos5.5操作系统版本比较老了,它默认安装了python2.4,与其相关联的如yum等,则要求必须使用python2.4。因此,在安装python更高版本时,必须要注意与老软件的兼容问题。

安装方法很简单,直接使用yum即可:

yum install python27

yum install python-pip

代码如下

安装完成后,需要修改yum服务的scripts:

vim python2.4

$ vim /usr/bin/yum

把#!/usr/bin/python 修改为:

#!/usr/bin/python2.4

代码如下

安装pip和easy_install

python的便利性在于它有N多个写好的库,所以安装pip和easy_install是必须的,它们用来下载、安装python扩展库。centos上的pip安装名称和其他系统有些不一样。

yum intall python-pip

代码如下

不过笔者在使用pip-python是确出现下列错误。

$ pip-python install requests

Traceback (most recent call last):

File “/usr/bin/pip-python”, line 5, in

from pkg_resources import load_entry_point

File “build/bdist.linux-x86_64/egg/pkg_resources.py”, line 2749, in

File “build/bdist.linux-x86_64/egg/pkg_resources.py”, line 444, in _build_master

File “build/bdist.linux-x86_64/egg/pkg_resources.py”, line 725, in require

File “build/bdist.linux-x86_64/egg/pkg_resources.py”, line 628, in resolve

pkg_resources.DistributionNotFound: pip==0.8

代码如下

出现上述错误主要是由于python的版本太过老了,需要下载最新版本的setuptools

代码如下

安装之后,还是会出现错误:

ImportError: No module named pkg_resources

returned non-zero exit status 1

代码如下

无奈之下,只好去安装easy_install并安装。

python ez_setup.py –insecure enable

whereis easy_install

ll /usr/bin | grep easy_install

-rwxr-xr-x 1 root root 320 May 29 21:38 easy_install

-rwxr-xr-x 1 root root 288 May 25 2008 easy_install-2.4

-rwxr-xr-x 1 root root 328 May 29 21:38 easy_install-2.7

代码如下

至此,python运行环境已经建好,开始执行hello world吧^_^

linux搭建python运行环境_centos运行.py centos5.5下搭建python开发运行环境 - Linux - 服务器之家...相关推荐

  1. linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...

    linux关闭redis命令 redis配置redis的服务器启动和关闭 发布时间:2017-04-13 来源:服务器之家 # chkconfig: 2345 10 90 # description: ...

  2. vc6配置c语言编译环境,驱动WDK7600在VC6.0下的编译开发配置环境

    网上找了很多资料,都不好使.相信有很多像我一样偏好VC6.0的家伙,最新的WDK真的用不了么?必须可以!!! 开始之前要一定要明确一件事情,单独使用WDK+记事本就可以开发驱动,和VC的编译器耗无关系 ...

  3. python list元素合并_Python程序中使用表达式合并List列表元素 - Python - 服务器之家...

    Python程序中使用表达式合并List列表元素 发布时间:2014-02-06 来源:服务器之家 在实现一个产品过程中,使用 Python Extension 需要一个语句将一个列表中子列表合并成为 ...

  4. python 升级setuptools_yum安装setuptools linux环境python安装setuptools的必要条件 - Linux - 服务器之家...

    yum安装setuptools linux环境python安装setuptools的必要条件 发布时间:2017-04-03 来源:服务器之家 linux环境python安装setuptools(使用 ...

  5. 如何在 Windows 环境下配置 PHP 开发运行环境

    我们都知道 PHP 运行需要的环境通常被称为 AMP. 其中 A 是 Apache 应用服务器,M 是 Mysql,P 就是 PHP 了. 实际上,很多人可能会使用一个测试 Mysql,但是针对一些小 ...

  6. python硬件编程_树莓派c语言 设置并使用树莓派进行Python和C语言编程 - 硬件设备 - 服务器之家...

    树莓派c语言 设置并使用树莓派进行Python和C语言编程 发布时间:2017-03-01 来源:服务器之家 设置并使用树莓派进行Python和C语言编程 (下) Python部落组织翻译, 禁止转载 ...

  7. python卸载错误_卸载python后导致yum无法使用的解决办法 - Python - 服务器之家

    卸载python后导致yum无法使用的解决办法 发布时间:2014-08-03 来源:服务器之家 由于服务器需要升级python,参照了一篇坑爹的文章卸载了旧版python # 卸载旧的python ...

  8. R语言图形编辑器GUI开发环境RStudio安装(Windows操作系统下、RStudio开发环境安装)

    R语言图形编辑器GUI开发环境RStudio安装(Windows操作系统下.RStudio开发环境安装) RStudio是R语言的集成开发环境(IDE),它是一个独立的开源项目,它将许多功能强大的编程 ...

  9. python多行输入框_wxPython控件TextCtrl的多行及样式文本框 - Python - 服务器之家

    wxPython控件TextCtrl的多行及样式文本框 发布时间:2014-03-13 来源:服务器之家 #!/usr/bin/env python #coding:UTF-8 ''' Created ...

最新文章

  1. http 权威指南 目录
  2. C# Keywords - is
  3. 8.3 TensorFlow BP神经网络构建与超参数的选取
  4. 在学习Python基础中需要知道的知识点:运算符大全,收藏,以后方面查询(算术运算符、赋值运算符、比较运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级))
  5. 计算机组成原理(哈工大刘宏伟)135讲(二)
  6. conda 指定版本python_conda Pyhon版本切换
  7. Windows系统程序设计之结构化异常处理
  8. java7优化,七、索引优化分析
  9. 学习笔记-------Seate解决分布式事务
  10. SQL Server中常用全局变量介绍
  11. 2018-09-25 参考博客Hadoop
  12. BZOJ 1029: [JSOI2007]建筑抢修 优先队列
  13. 记风雨兼程的2020年,2021年,我来了!
  14. Atitit.go语言golang语言的新的特性  attilax总结
  15. MS SQL 2008数据库完全卸载指南
  16. 关于AVOD, 你需要知道的事
  17. mixly编程怎样音乐_Mixly编程之MP3模块的使用方法
  18. 基于STM32的鱼塘远程监测系统
  19. EDP/DP转HDMI OUT 支持常用分辨率,最大支持4K@60Hz
  20. android编程xml动画,Android中xml设置Animation动画效果详解

热门文章

  1. 虚拟机linux和主机网络连接,linux虚拟机中和主机三种网络连接方式的区别
  2. 数据 3 分钟 | 阿里云数据库 2020 技术年报发布、TiDB 开启 Hacking Camp、达梦云数据库免费体验...
  3. 跨年了,来玩儿个Database Crossword Puzzle吧!
  4. 最佳实践 | 腾讯HTAP数据库TBase助力某省核心IT架构升级
  5. 从微服务应用于技术栈,了解华为云微服务应用
  6. 3种双集群系统方案设计模式详解
  7. 设计模式的C语言应用-命令模式-第五章
  8. 《跟唐老师学习云网络》 - ip命令
  9. Hadoop分布式文件系统HDFS
  10. CSS选择器与Xpath常用语法及对比