[PYTHON]Centos7 配置Python3环境

标签: python

1. 在自己的电脑上做实验最终还是要部署,windows和linux 还是有不少差异的,所以需要一个测试环境

系统:Centos 7 使用最小安装,下面是安装相关依赖,否则无法编译python3


yum -y install wget
yum -y install gcc-c++ libgcc gcc gcc-plugin-devel make
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel openssl-libs
yum -y install vim


下载python3源码包


mkdir /root/download
cd /root/download
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
tar xf Python-3.6.4.tgz
cd Python-3.6.4
./configure --prefix=/usr/local/python3 --enable-optimizations
vim Modules/Setup
取消210行到212行的注释变为:
_ssl _ssl.c \
        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
        -L$(SSL)/lib -lssl -lcrypto

make -j8
make install


安装完成后修python软连接为Python3,并添加一些python3的软连接到系统:


cd /usr/bin/
rm -f python
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
mv pydoc pydoc2
ln -s /usr/local/python3/bin/pydoc3 /usr/bin/pydoc
ln -s /usr/local/python3/bin/python3-config /usr/bin/python-config



因为yum用的是python2所以要将下面两个文件的的运行环境设置为:/usr/bin/python2


vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down


至此,结束~~~~









版权所有:《Hoiwan's 》 => 《[PYTHON]Centos7 配置Python3环境
本文地址:http://ihoiwan.com/?post=52
除非注明,文章均为 《Hoiwan's 》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论: