| 编译安装python3的步骤 |
| |
| 1.很重要,必须执行此操作,安装好编译环境,c语言也是编译后运行,需要gcc编译器golang,对代码先编译,再运行,python是直接运行 |
| yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y |
| - 这些包的安装有一些问题,需要单独处理下载,遇到问题百度 |
| 2.获取python的源代码,下载且安装,下载源代码包的形式,自由选择 |
| 用windows的迅雷极速下载,下载完了之后,发送给linux机器即可 |
| mac的同学,可以用scp或者等传输工具 |
| |
| windows的同学可以用lrzsz(yum install lrzsz -y ),xftp(自行去网站下载,支持断点续传,大文件传输)等文件传输工具 |
| |
| wget https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz |
| - 一般下载到/opt目录下,就是大型软件下载 |
| 3.下载完源代码包之后,进行解压缩 |
| tar -zxvf Python-3.6.9.tgz |
| |
| 4.解压缩完毕之后,生成了python369的源代码目录,进入源代码目录准备开始编译 |
| cd Python-3.6.9 |
| |
| 5.此时准备编译三部曲 ,编译的第一曲:指定python3的安装路径,以及对系统的开发环境监测,使用如下命令 |
| |
| |
| |
| |
| [root@s25linux Python-3.6.9] |
| |
| |
| 直接输入 make指令即可 |
| |
| |
| make install |
| |
| |
| |
| 6.等待出现如下结果,表示python3编译安装结束了 |
| Successfully installed pip-18.1 setuptools-40.6.2 |
| |
| 7.此时可以去检查python3的可执行程序目录 |
| [root@s25linux bin] |
| /opt/python369/bin |
| |
| |
| 8.配置PATH环境变量 ,永久修改PATH,添加Python3的bin目录放入PATH开头位置 |
| vim /etc/profile |
| 写入如下内容 |
| PATH="/opt/python369/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:" |
| |
| 9.手动读取/etc/profile,加载文件中的所有变量 |
| source /etc/profile |
| |
| 10.检查python3的目录,以及pip3的绝对路径 |
| [root@s25linux bin] |
| /opt/python369/bin/pip3 |
| |
| [root@s25linux bin] |
| /opt/python369/bin/python3 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构