CentOS python2.6.6 升级 2.7.5 并安装pip, apscheduler

来源:互联网 发布:mac 右键 编辑:程序博客网 时间:2024/06/04 18:02

1.查看当前python版本
# python -V
 Python 2.6.6 (r266:84292, Jul 23 2015, 15:22:56) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.


2.下载python2.7.5
# wget http://python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2  


3.解压
#tar -jxvf Python-2.7.5.tar.bz2 


4.配置SSL

# sudo yum install openssl-devel  // 如果没有https,需要安装
#cd Python-2.7.5/Modules
# vi Setup.dist
找到:
# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
#SSL=/usr/local/ssl
#_ssl _ssl.c \
#        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
#        -L$(SSL)/lib -lssl -lcrypto
改为:
 # Socket module helper for SSL support; you must comment out the other
 # socket line above, and possibly edit the SSL variable:
 SSL=/usr/local/ssl
 _ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto


5.安装python2.7.5
#cd ..
#./configure  
#make all             
#make install  
#make clean  
#make distclean 


6.建立软连接,使系统默认的 python指向 python2.7
 #mv /usr/bin/python /usr/bin/python2.6.6  
 #ln -s /usr/local/bin/python2.7 /usr/bin/python  


7.解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
 #vi /usr/bin/yum  
 将文件头部的
 #!/usr/bin/python
 改成
 #!/usr/bin/python2.6.6
 
8.安装easy_install
#wget -q http://peak.telecommunity.com/dist/ez_setup.py
#python ez_setup.py


9.安装python包管理安装工具pip
 #wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
#tar zvxf 1.5.5.tar.gz    #解压文件
#cd pip-1.5.5/
#python setup.py install

10. 安装APSchedule

 #easy_install apscheduler

报错:

ImportError: <module 'setuptools.dist' from '/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/setuptools/dist.pyc'> has no 'check_specifier' attribute


百度不行,google, 终于找到了解决方案

$ sudo pip install setuptools --upgrade

然后再次执行 #easy_install apscheduler 成功







 


阅读全文
0 0
原创粉丝点击