centos7安装python3.7(亲测可行)

centos默认是已经安装了python滴,不过版本是python2,当前python早就更新到3.x了,很多开发使用python3,这里记录一下安装python3.7的过程。

首先安装各种依赖,免得安装过程汇总各种问题:

yum -y install zlib zlib-devel
yum -y install bzip2 bzip2-devel
yum -y install ncurses ncurses-devel
yum -y install readline readline-devel
yum -y install openssl openssl-devel
yum -y install openssl-static
yum -y install xz lzma xz-devel
yum -y install sqlite sqlite-devel
yum -y install gdbm gdbm-devel
yum -y install tk tk-devel
yum install gcc
### 不同操作系统上的Python安装指南 #### Ubuntu系统中的Python安装 在Ubuntu系统上,由于Python作为默认组件已经预装于大多数版本之中,因此通常不需要额外安装。然而,如果需要特定版本或是更新至最新版本,则可以通过命令行工具轻松完成此过程[^1]。 对于希望获取更高版本的用户来说,可以利用系统的包管理器`apt-get`来实现: ```bash sudo apt update sudo apt install python3.6 # 或者指定其他想要安装的具体版本号 ``` 上述指令会自动处理依赖关系并下载所需的软件包以完成安装工作。 #### 使用Anaconda离线安装Python库 针对那些希望通过集成环境快速搭建起开发平台的人群而言,Anaconda是一个非常好的选择。它不仅包含了Python解释器本身,还集成了大量科学计算领域内常用的数据分析类库以及IDE等辅助工具[^2]。 为了能够在无网络连接的情况下顺利部署这些资源,在事先准备好包含所需模块镜像文件的前提下,可通过如下方式执行本地化配置: ```bash # 假设已将Anaconda installer放置到了当前目录下 bash Anaconda3-<version>.sh ``` 这将会引导用户经历一系列交互式的设置流程直至最终成功激活新创建出来的虚拟运行空间。 #### Linux环境下手动编译安装Python 3.7 当目标机器处于严格受限环境中无法访问互联网时,采取源码级构建可能是唯一可行的办法之一。这里给出了一套适用于CentOS/RHEL系列发行版的手动安装方案概述[^3]: 先通过YUM安装必要的支持程序lrzsz以便能够方便地从Windows端传送tarball压缩包过来;接着借助SCP/SFTP等方式上传官方发布的`.tgz`格式归档文档到服务器相应位置处;最后依照常规做法解压、配置参数表单、编译链接生成可执行映像即可。 ```bash # 更新现有软件列表并安装lrzsz sudo yum -y install lrzsz # 调用rz命令接收来自远程PC传递来的python-3.7.x.tgz rz # 解压后进入解压后的文件夹继续后续操作... tar xf Python-3.7.*.tgz && cd Python-3.7.* ./configure --prefix=/usr/local/python37 make && sudo make install ``` 以上就是在不同平台上进行Python安装的一些基本指导原则和技术细节说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值