1.1-Python3: CentOS7安装Python3

1.1-Python3: CentOS7安装Python3

CentOS7安装Python3

可以省略以下配置:

yum install gcc -y

yum install epel-release -y

关闭selinux 和防火墙

 

永久关闭防火墙

vim /etc/selinux/config

systemctl disable firewalld.service

systemctl stop firewalld.service

systemctl status firewalld.service

 

selinux:

vim /etc/selinux/config

SELINUX=disabled


安装依赖包

yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git

 

编译安装Python

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

tar xvf Python-3.6.1.tar.xz && cd Python-3.6.1

./configure && make && make install

 

建立Python虚拟环境

[root@zh-cjh Python-3.6.1]# python -V

Python 2.7.5

[root@zh-cjh Python-3.6.1]#

centos 7 自带的是 Python2,而 Yum 等工具依赖原来的 Python,为了不扰乱原来的环境我们来使用 Python 虚拟环境

 

cd /opt

python3 -m venv py3

source /opt/py3/bin/activate

# 看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行

(py3) [root@localhost py3

图片.png

[root@zh-cjh Python-3.6.1]# cd /opt
[root@zh-cjh opt]# python
python             python2.7          python3-config     python3.6-config   python3.6m-config
python2            python3            python3.6          python3.6m        
[root@zh-cjh opt]# python
python             python2.7          python3-config     python3.6-config   python3.6m-config
python2            python3            python3.6          python3.6m        
[root@zh-cjh opt]#            
[root@zh-cjh opt]# python3 -m venv py3
[root@zh-cjh opt]# source /opt/py3/bin/activate
(py3) [root@zh-cjh opt]#
(py3) [root@zh-cjh opt]#
(py3) [root@zh-cjh opt]# python -V                  
Python 3.6.1
(py3) [root@zh-cjh opt]#


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 1.1-Python3: CentOS7安装Python3

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!