当前位置:网站首页 > 服务器 > 正文

CentOS下源码包编译安装Python-2.7.8

adminadmin 2018-09-05 256 0


下载

cd /usr/local/src
wget http://python.org/ftp/python/2.7.8/Python-2.7.8.tgz
tar xvf Python-2.7.8.tgz
cd Python-2.7.8


注意1:如果没有c编译器需要安装,命令如下:

yum install gcc


注意2:先安装openssl,不然将来使用HTTPS的时候会报错(urllib2.URLError: <urlopen error unknown url type: https>)

yum install openssl-devel




安装

./configure --prefix=/usr/local/python27
make && make install


创建链接

mv /usr/bin/python /usr/bin/python.old
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python


修改yum配置(否则yum无法正常运行)

vim /usr/bin/yum

将第一行的

#!/usr/bin/python

修改为系统原有的python版本地址

#!/usr/bin/python2.6



注意

如果之前安装过了supervisor,那么当升级python到2.7+后将不能使用,可以使用下面命令重新安装

pip uninstall supervisor
pip install supervisor==3.3.4 或者 pip install supervisor


或者

pip install git+https://github.com/Supervisor/supervisor
ln -s /usr/local/python27/bin/supervisord /usr/bin/supervisord
ln -s /usr/local/python27/bin/supervisorctl /usr/bin/supervisorctl
ln -s /usr/local/python27/bin/easy_install /usr/bin/easy_install
ln -s /usr/local/python27/bin/echo_supervisord_conf /usr/bin/echo_supervisord_conf


标签:源码包安装Python编译安装Python

  • 流泪

    0

  • 打酱油

    0

  • 开心

    0

  • 鼓掌

    0

  • 恐怖

    0

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

请填写验证码
搜索
最近发表
标签列表
最新留言
    • 订阅本站的 RSS 2.0 新闻聚合