「Python」- 安装(CentOS、Debian、Ubuntu、源码) @20210717
问题描述
整理这些内容是为了:(1)在以后处理相同问题时,复制粘贴执行命令即可,方便快捷;(2)减少寻找解决方案所花费的时间;(3)记录注意事项,防止多次在同个地方跌倒。
该笔记将记录:在 Linux 中,如何安装 Python 环境,以及相关问题的处理方法。
解决方案
Python 2.7 on CentOS 7.4
不用安装,系统自带Python 2.7.5版本,但是有些其他工作要做(比如安装 pip 命令)。
Python 3.4 on CentOS 6.5
yum install -y python34.x86_64
Python 3.6 on CentOS 6.5
yum install epel-release curl 'https://setup.ius.io/' -o setup-ius.sh sh setup-ius.sh yum --enablerepo=ius info python36u yum --enablerepo=ius install python36u
通过源码编译
参考 BLFS/Python-3.8.0 文档;
安装其他常用包
# pip yum search python | grep pip yum install -i python2-pip.noarch
相关文章
「Python」- 5.Frameworks and Templates
「Python」- 同时运行多个不同版本:虚拟环境(学习笔记)
「PyPY」- 安装pip命令
「PyPy」- 安装
「Python」- 常见XML操作
「Python」- 字符串编码与解码
「Python」- 字典操作(学习笔记)
参考文献
3 Methods To Install Latest Python3 Package On CentOS 6 System
How to install the latest version of Python on CentOS
How to install Python 3 on Red Hat Enterprise Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架