linux安装python3

1、yum -y groupinstall "Development tools" 更新源

2、yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel zlib1g-dev gcc gcc-c++安装依赖

3、mkdir /usr/local/python3 创建目录

4、tar -zxvf Python 解压

5、./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl

6、make && make install

7、ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
      ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3 创建软连接

 

安装完成之后出现ssl错误

1. 下载 openssl 编译安装  https://www.openssl.org/source/

2.mkdir /usr/local/openssl 创建目录

3.tar -zxvf openssl 解压

4. ./config --prefix=/usr/local/openssl

5. make && make install

6.mv /usr/bin/openssl /usr/bin/openssl.old

mv /usr/lib64/openssl /usr/lib64/openssl.old

mv /usr/lib64/libssl.so /usr/lib64/libssl.so.old

ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

ln -s /usr/local/openssl/include/openssl /usr/include/openssl

ln -s /usr/local/openssl/lib/libssl.so /usr/lib64/libssl.so

7. ./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl 重新编译pyhton

posted @ 2021-11-24 09:41  MarsLyn  阅读(39)  评论(0)    收藏  举报