Linux CentOS安装Python全过程

举报
红目香薰 发表于 2022/10/28 00:32:16 2022/10/28
【摘要】 ​ ​编辑Linux CentOS安装Python全过程我讲整个安装过程写成了个文档,直接粘贴就行,很方便。我讲包下载到/opt/下面了,需要找的话可以直接找到包,方便一些。脚本 cd /opt/yum -y install gcc gcc-c++ zlib-devel openssl-devel readline-devel libffi-devel sqlite-devel tcl-d...

 编辑

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

编辑

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

这是整个history

编辑

脚本解析

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

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】进行保存文件即可。 

编辑

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

编辑

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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。