Linux安装python和更新pip
2024-10-19 17:27:15
一、安装python
1、安装依赖包
1)、安装gcc
通过gcc --version 查看,若没有则安装gcc
yum -y install gcc
2)、安装其他依赖包
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
2.下载源码
官网:www.python.org
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
3、解压
tar -xzf Python-3.7.4.tgz
4、创建一个空文件夹用于放置python3的程序
mkdir -p /usr/local/python3
5、执行配置文件、编译、编译安装
1)、执行配置文件(在python解压缩文件夹下)
./configure-prefix=/usr/local/python3
2)、编辑、编译安装(python解压缩文件夹下)
make && make install
6、建立软连接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
7、测试
1)python3
2)、pip3
pip3 install redis
二、安装/升级pip
1、下载
wget https://bootstrap.pypa.io/get-pip.py
2、安装
python3 get-pip.py
3、检测版本
pip3 -V
最新文章
- 【python】datetime获取日期,前一天日期
- 在主方法中定义一个大小为10*10的二维字符型数组,数组名为y,正反对角线上存的是‘*’,其余	位置存的是‘#’;输出这个数组中的所有元素。
- 第六章 类型(class)和成员基础
- EF 实体关系
- Andriod ADT v22.6.2版本中在Mainactivity.java中使用fragment_main.xml中TextView控件对象的问题
- Kafka笔记--分布式环境搭建
- .NET程序猿 - 提升幸福感的组件一览
- [转]shell中 source命令即点空格后面再跟可执行文件的说明
- js预编译
- RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级用户)
- kubernetes 概览
- FineUIPro控件库深度解析
- Python 斗地主发牌
- js基础概念-操作符
- CPP相关的常见错误(更新ing)
- Vue自定义指令报错:Failed to resolve directive: xxx
- PAT B1029 旧键盘 (20 分)
- 推荐五星级C语言学习网站
- November 15th 2016 Week 47th Tuesday
- 文件夹操作之判断是否存在(Directory)