Centos6.5 Python2.7+Supervisor 环境安装

Centos6.5 Python+Supervisor 环境安装

6.5自带的python版本为2.6,首先下载python2.7.6

cd py2.7

./configure --prefix=/usr/local/python2.7

make

make install

接下来需要创建一个链接来使系统默认python变为python2.7

ln -fs /usr/local/python2.7/bin/python2.7 /usr/bin/python

更改后yum会无法运行,此时修改/usr/bin/yum 文件的第一行

#!/usr/bin/python

改为系统原有python版本

#!/usr/bin/python2.6

之后安装easy_install/pip和使用的时候可能会遇到如下几个错误(主要我记不清问题的顺序了...):

  • No module named pkg_resources
  • ‘NoneType‘ object has no attribute ‘decompressobj‘
  • zipimport.ZipImportError: can‘t decompress data; zlib not available
  • ImportError: cannot import name HTTPSHandler
  • pkg_resources.DistributionNotFound: distribute==0.6.X
  • pkg_resources.DistributionNotFound: pip==1.3.1

按顺序安装这些东西应该能解决问题:

wget http://prdownloads.sourceforge.net/libpng/zlib-1.2.8.tar.gz
# configure和make过程省略

yum install openssl openssl-devel -y

# 然后重新编译python
    cd py2.7
    ./configure 
    vi Modules/Setup 
    # 找到下面这句,去掉注释 
    # zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 
    重新编译安装:make & make install 

# 之后按照pkg_resources.DistributionNotFound所需要的版本去重新安装

之后应该就可以正确的使用

pip install supervisor
时间: 2024-11-09 03:44:24

Centos6.5 Python2.7+Supervisor 环境安装的相关文章

Centos6.5 Jdk+Tomcat+Mysql环境安装

系统环境:Centos6.5 64位 1. 安装java环境 这里安装的是jdk1.7.60 在/usr/local目录下创建java目录,可到oracle官网或镜像网站下载jdk-7u60-linux-x64.tar.gz,放到/usr/local/java中, cd /usr/local/java,执行解压: tar zxvf  jdk-7u60-linux-x64.tar.gz. 解压完成后配置JAVA_HOME,JAR_HOME环境变量.打开/etc/profile文件,命令:vi /e

CentOS6.4安装python2.7.3环境和Tornado

Centos6.4默认的python环境是2.6.6.我们可以自己安装Python 2.7.3. 但是值得注意的是,我们必须不能破坏系统的环境. 因为几个关键的实用应用程序依赖于Python2.6.6. 如果替换了系统的python环境就会发生很多难以预见的错误,导致要重装系统. 在没有破坏系统的python环境的情况下安装Python 2.7.3. 执行以下命令,请使 用root的身份登录或者使用sudo命令 一.安装Python 2.7.3 1. 安装开发工具 为了编辑Python,你必须要

Win7下Python2.7环境安装paramiko模块(转)

Win7下Python2.7环境安装paramiko模块,经过安装并测试成功,整理文档如下: 1.下载安装Windows版本的Python2.7,我默认装在C:\Python27 我的python已经安装,这里不做python2.7的安装步骤的详解 2.下载PyCrypto2.6 for Python 2.7 64bit 地址为: http://www.voidspace.org.uk/python/modules.shtml#pycrypto 以管理员权限执行安装程序,一路Next即可 3.下

Centos6.3 jekyll环境安装

yum install ruby yum install rubygems yum install ruby-devel gem install rdiscount yum install python-pygments gem install jekyll Centos6.3 jekyll环境安装

CentOS6.5 搭建基础PHP环境(yum安装)

转载:闲来无事 » CentOS6.5 搭建基础PHP环境(yum安装) yum安装php环境只需要几条简单的命令就可以实现,OK,各位客官,菜来了.首先确保你的yum源可用,或者网络是通的,不然下载不到需要的包. #安装需要的包,有依赖关系,自动帮你解决 yum install httpd mysql mysql-server php php-gd php-mbstring php-mysql #启动httpd service httpd start #设为开机启动 chkconfig htt

centos6.6 python2.7.8 安装

环境 uname -r 2.6.32-042stab116.1 cat /etc/redhat-release CentOS release 6.6 (Final) 下载python包 cd /data wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz 安装 tar -xf Python-2.7.8.tgz cd Python-2.7.8 ./configure make && make install 验证 pyt

Learing-Python【0】:Windows环境下Python2和Python3的安装

一.下载 可以在官网下载最新版本, 也可以在以下链接中找想安装的版本下载下来,这里以Python3.6和Python2.7为例 https://www.python.org/ftp/python/ 二.安装Python2.7 1. 为所有用户安装 2. 更改安装路径 这里我选择不添加环境变量,等安装好后手动添加 3. 将Python2添加到环境变量(Win7系统的环境变量在一行显示,两个环境变量之间需要用分号隔开) D:\Program Files\Python27 D:\Program Fil

windows和linux下 Python2,Python3 的环境及安装

目录 windows和linux下 Python2,Python3 的环境及安装 window下安装 一. 手动安装 二. pip安装 linux下 安装 更新Python 笔者有话 windows和linux下 Python2,Python3 的环境及安装 window下安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级

python入门系列之一:Centos6下python2.7的安装

1)编译安装python2.7 [[email protected] ~]# python -V Python 2.6.6 查看python的版本信息(之前的yum是通过yum安装的) [[email protected] src]# wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz [[email protected] src]# file Python-2.7.9.tar.xz  Python-2.7.9.tar