Linux CentOS安装Python全过程_centos

Linux CentOS安装Python全过程


我讲整个安装过程写成了个文档,直接粘贴就行,很方便。

我讲包下载到/opt/下面了,需要找的话可以直接找到包,方便一些。

脚本 

cd /opt/
yum -y install gcc gcc-c++ zlib-devel openssl-devel readline-devel libffi-devel sqlite-devel tcl-devel tk-devel
yum install wget -y
wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tgz
tar zxf Python-3.8.13.tgz
cd Python-3.8.13
./configure --prefix=/usr/local
make&&make install
pip3 config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple
pip3 config list
pip3 install --upgrade pip
pip3 -V

Linux CentOS安装Python全过程_运维_02

整个安装过程较长,如果网速快的话也得几分钟,中间有下载、解压、安装等所有步骤。

这是整个history

Linux CentOS安装Python全过程_安装过程_03

脚本解析

安装完成后我挨个解释一下:

1、进入到/opt/文件夹下

2、通过yum安装一些必备的环境

3、安装wget,需要使用wget下载对应的python包,我python包选择的3.8的包。

4、tar zxf Python-3.8.13.tgz是解压对应的python包。

5、解压完成后就能直接进入到对应的文件夹了,这里我没有做改名操作,其实应该改一下名字的,方便配置环境变量。

6、【./configure --prefix=/usr/local】就是可以把所有资源文件放在/usr/local的路径中,方便后面的使用。

7、make与makeinstall是两个命令,在你./configuration生成了Makefile之后执行编译安装;

8、【pip3 config set 】修改pip3的镜像地址,从国外的改成国内,我这里使用的是华为的镜像地址,个人认为这个镜像地址较快。

9、【pip3 config list】遍历一下配置列表。

10、【pip3 install --upgrade pip】升级pip3到最新版本。

11、【pip3 -V】查看pip3的版本。

Python编码测试

输入【vi test.py】

#!usr/bin/env python
# -*- coding:utf-8 _*-


for i in range(3):
user = input('请输入用户名:')
passwd = input('请输入密码:')
if user=='admin' and passwd == '123456':
print('%s用户登录成功' %user)
break
else:
print('密码错误,请重新输入密码,您还剩%d次机会' %(2-i))
else:
print('超过三次,登录失败')

使用【ESC+:wq】进行保存文件即可。 

Linux CentOS安装Python全过程_linux_04

在python的控制台输入字符串得用【''】单引号包起来。 

Linux CentOS安装Python全过程_linux_05

确定可以使用,安装完毕。