Centos 7.5 安装Python 3.6.6详细步骤
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #创建临时目录,用于存储repo 1. mkdir - p / tmp / repo / #将/etc/yum.repos.d/所有repo移动到/tmp/repo/目录下保存 2. mv / etc / yum.repos.d / * / tmp / repo / #采用阿里云的Centos镜像文件 3. curl - o / etc / yum.repos.d / CentOS - Base.repo https: / / mirrors.aliyun.com / repo / Centos - 7.repo #安装wget软件 4. yum install - y wget #下载阿里云epel扩展源 5. wget - O / etc / yum.repos.d / epel.repo http: / / mirrors.aliyun.com / repo / epel - 7.repo #清理yum 缓存 6. yum clearall #重建yum缓存 7. yum makecache #安装Python 3.6需要的依赖包 8. yum install openssl - devel bzip2 - devel expat - devel gdbm - devel readline - devel sqlite - devel gcc gcc - c + + openssl - devel xorg - x11 - xauth zlib * libffi - devel #下载Pyhton 3.6.6二进制安装包 9. wget https: / / www.python.org / ftp / python / 3.6 . 6 / Python - 3.6 . 6.tar .xz #将python安装移动到/usr/lib目录下 10. mv Python - 3.6 . 6.tar .xz / usr / lib #进入到/usr/lib下 11. cd / usr / lib #xz命令会对系统文件进行压缩和解压缩,压缩完成后,系统会自动在原文件后加上.xz的扩展名并删除原文件。 xz命令只能对文件进行压缩,不能对目录进行压缩。 - d 代表解压缩 12. xz - d Python - 3.6 . 6.tar .xz # 解压tar文件 13. tar - xvf Python - 3.6 . 6.tar #进入到解压缩目录 14. cd Python - 3.6 . 6 #二进制安装python 15. . / configure - - prefix = / usr / lib / python3 #编译安装 16. make && make install #查找python安装路径 17. which python3 #备份现有的Pyhton软连接;Centos-7默认Python是2.7版 18. mv / usr / bin / python / usr / bin / python.bak #将python通过软连接,指向到新安装的python 3.6版本 19. ln - s / usr / bin / python3 / usr / bin / python #将pip通过软连接,指向到新安装的python 3.6版本的pip 20. ln - s / usr / lib / python3 / bin / pip3 / usr / bin / pip3 |
分类:
LINUX 基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2019-01-22 Centos 7 图形安装笔记(超详细)