美文网首页
Centos7 下 Python3.6 源码安装

Centos7 下 Python3.6 源码安装

作者: zr_hebo | 来源:发表于2018-09-11 15:03 被阅读0次
  1. 下载源文件
    在官网选择安装包:https://www.python.org/downloads/
    本人下载了Python-3.6.6.tgz
  2. 解压安装文件切换目录
tar -xzf Python-3.6.6.tgz
cd Python-3.6.6
  1. 安装依赖包
yum -y install zlib zlib-devel bzip2 bzip2-devel ncurses ncurses-devel readline readline-devel openssl openssl-devel openssl-static xz lzma xz-devel sqlite sqlite-devel gdbm gdbm-devel tk tk-devel gcc gcc-c++
  1. 编译安装(时间较长)
./configure --prefix=/opt/python3.6.6 --enable-shared && make && make install
  1. 设置环境变量
ln -s /opt/python3.6.6 /usr/local/python3
echo 'export PATH=$PATH:/usr/local/python3/bin/' >> ~/.bashrc
source ~/.bashrc
  1. 执行命令验证
python3 --version

【异常处理】
安装完成之后,验证python报错

python3: error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory

执行下面的命令之后,错误消失

echo '/usr/local/python3/lib/' >> /etc/ld.so.conf && ldconfig
python3 --version

返回 Python 3.6.6

相关文章

网友评论

      本文标题:Centos7 下 Python3.6 源码安装

      本文链接:https://www.haomeiwen.com/subject/aulugftx.html