python安装

python安装

yum -y install gcc gcc-c++ zlib-devel bzip2-devel openssl-devel  sqlite-devel readline-devel  libffi-devel       安装依赖包

wget  https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -xf Python-3.7.3.tgz
cd Python-3.7.3/

修改文件 Python-3.7.3/Modules/Setup.dist, 去掉如下几行的注释 :

readline readline.c -lreadline -ltermcap

SSL=/usr/local/ssl
_ssl _ssl.c \
        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
        -L$(SSL)/lib -lssl -lcrypto

./configure --enable-shared
make -j 2 && make install           编译安装

配置共享库

vi /etc/profile.d/python3_lib.sh

在文件末尾写上如下内容:
# python3.7 共享库目录
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

编辑文件 /etc/ld.so.conf.d/python3.conf,并且添加如下内容:
/usr/local/lib

保存退出文件后, 执行如下命令 加载配置信息使其生效

ldconfig
执行如下命令,是环境变量生效

source /etc/profile
# 此条命令只能让当前的 shell 环境下的环境变量生效,最好重启机器

python -V  /  python3    看看是否成功安装

配置使用本地的源安装第三方模块

mkdir ~/.pip
vi ~/.pip/pip.conf

写入如下内容:

[global]
index-url=https://mirrors.aliyun.com/pypi/simple

豆瓣源:  https://pypi.douban.com/simple/
阿里源:  https://mirrors.aliyun.com/pypi/simple

你可能感兴趣的:(python安装)