CentOS下Python的安装

CentOS Python下载地址https://www.python.org/ftp/python/

1.下载Python

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

2.解压下载的压缩包

tar -Jxvf Python-3.6.1.tar.xz

3.进入解压后的目录

cd Python-3.6.1
安装Python前最好先使用yum安装以下软件

yum install zlib-devel         #否则可能导致pip安装失败
yum install openssl-devel  #否则Python无法访问https

http://blog.csdn.net/woszsj/article/details/16848871
http://blog.csdn.net/zyz511919766/article/details/25049365

4.安装Python

  • 配置
    ./configure
  • 编译
    make
  • 安装
    make install

5.建立符号连接

  • 将本身自带的Python连接重名?
    mv /usr/bin/python /usr/bin/python2.7.5
  • 将建立新连接?
    ln -s /usr/local/bin/python3.6 /usr/bin/python

6.测试是否安装成功

python -V

注意:安装成功过后可能导致使用yum命令出错,这是因为yum命令的执行是依赖于老版本的Python的,所以当执行yum命令出现类似下面的错误时

SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^

只需要将urlgrabber-ext-down文件顶部的#! /usr/bin/python更改为#! /usr/bin/python2.7即可
参考文章https://my.oschina.net/clgo/blog/671059
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容