云服务器Centos-安装Python任意版本的环境

简介: 云服务器Centos-安装Python环境

云服务器Centos-安装Python环境

首先绝大多数的云服务器centos已经自带了Python环境。

默认python==>指向的是python2.7 的版本

python3==>指向的是python3.6.8左右的版本

1. 那么又小伙伴就要问了既然都有了我们还转什么哦?

python3.6.8 相对来说不算太老, 但是也不算新的python版本, 毕竟现在python已经更新到了3.11的版本
主流python开发环境现在集中在3.8, 3.9, 甚至有些筒子们在用3.10, 所以 我们需要在 云服务器上安装不同的版本python!

2.以Python3.8.8 为例子安装

由于云服务器不同于纯的centOS 镜像, 云服务器已经给大家提供了很多相关的依赖环境了, 毕竟他的3.6.8版本已经安装成功了, 所以没必要安装网上介绍的其他依赖环境了! 直接动手就可以!

2.0 安装需要的编译环境(有些服务器不用装就行, 有些就没有这些环境后期会有问题, 建议都走一遍)

yum -y install gcc gcc-c++ openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel mysql-devel

2.1 wget联网下载 python安装包

wget https://www.python.org/ftp/python/3.8.8/Python-3.8.8.tgz

2.2 解压python3源码包

tar -zxvf Python-3.8.8.tgz -C ./

2.3 进入解压后的目录,依次执行下面命令进行手动编译

cd Python-3.8.8

./configure prefix=/usr/local/python3.8

make && make install

2.4 添加环境变量--方便全局访问python3.8

# 1.编辑 环境变量文件
vim /etc/profile

# 2.添加 python3.8 的路径
export PYTHON38=/usr/local/python3.8/bin
PATH=$PATH:$PYTHON38

# 3.保存退出 之后 激活
source /etc/profile
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
21天前
|
存储 人工智能 自然语言处理
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
ChatMCP 是一款基于模型上下文协议(MCP)的 AI 聊天客户端,支持多语言和自动化安装。它能够与多种大型语言模型(LLM)如 OpenAI、Claude 和 OLLama 等进行交互,具备自动化安装 MCP 服务器、SSE 传输支持、自动选择服务器、聊天记录管理等功能。
128 15
ChatMCP:基于 MCP 协议开发的 AI 聊天客户端,支持多语言和自动化安装 MCP 服务器
|
21天前
|
弹性计算 安全 开发工具
灵码评测-阿里云提供的ECS python3 sdk做安全组管理
批量变更阿里云ECS安全组策略(批量变更)
|
1月前
|
机器学习/深度学习 JavaScript Cloud Native
Node.js作为一种快速、可扩展的服务器端运行时环境
Node.js作为一种快速、可扩展的服务器端运行时环境
47 8
|
2月前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
2月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
43 4
|
2月前
|
Ubuntu 网络协议 关系型数据库
超聚变服务器2288H V6使用 iBMC 安装 Ubuntu Server 24.04 LTS及后续系统配置
【11月更文挑战第15天】本文档详细介绍了如何使用iBMC在超聚变服务器2288H V6上安装Ubuntu Server 24.04 LTS,包括连接iBMC管理口、登录iBMC管理界面、配置RAID、安装系统以及后续系统配置等步骤。
178 4
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
73 4
|
3月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
76 5
Linux系统之安装Ward服务器监控工具
|
3月前
|
存储 网络协议 Linux
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器
|
3月前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
236 0