pyenv的安装

简介:

一、github的官网链接:https://github.com/yyuu/pyenv

1、使用pyenv工具安装Python版本

     安装链接:https://github.com/yyuu/pyenv-installer

(1)、安装git: yum install -y git

(2)、安装pyenv: $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

(3)、配置环境变量并重启

在/etc/profile 的末尾添加如下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export PATH = "~/.pyenv/bin:$PATH"
eval  "$(pyenv init -)"  ##对pyenv做初始化
eval  "$(pyenv virtualenv-init -)"  ##对pyenv的虚拟环境做初始化
 
重新加载系统的环境变量
source  / etc / profile
 
二、安装Python
centos安装
1 、安装编译工具:yum install  - y gcc make patch
2 、安装依赖: yum install  - y gdbm - devel openssl - devel sqlite - devel readline - devel zlib - devel
              bzip2 - devel
              
3 、安装Python  3.5 . 2
cd  / root / .pyenv /
pyenv install  3.5 . 2
Ubuntu
1 、安装编译工具:yum install  - y gcc make patch
2 、安装依赖:apt - get install libgdbm - dev libssl - dev libsqlite - dev libreadline - dev zliblg - dev
             libbz2 - dev
3 、安装Python  3.5 . 2  :pyenv install  3.5 . 2
1
2
3
4
5
6
三、使用pyenv
1 、local命令:切换当前目录及其子目录的Python版本,可以通过删除.python - version恢复默认Python版本。
2 global 命令:切换全局默认的Python版本。(建议永远不使用 global 命令)
3 、virtualenv命令:创建虚拟环境 pyenv virtualenv $bash_version $name
4 、激活虚拟环境命令:source  / root / .pyenv / versions / 3.5 . 2 / envs / xuexienv / bin / activate
5 、uninstall命令:卸载某个版本,或者虚拟化的环境 pyenv uninstall $name









本文转自 妙曼  51CTO博客,原文链接:http://blog.51cto.com/yanruohan/1879658,如需转载请自行联系原作者
目录
相关文章
pip镜像源大全及配置
在中国使用pip时,可以配置国内镜像源来提高安装速度和稳定性。以下是一些常见的国内镜像源:
22649 0
|
iOS开发 MacOS Python
Python包管理工具之poetry
之前讲了一个pipenv包管理工具,这里说另外一个poetry工具,它是一个Python 虚拟环境和依赖管理工具。还提供了打包发布的功能。
|
2月前
|
人工智能 自然语言处理 Linux
OpenClaw(Clawdbot)阿里云/本地部署+OpenClaw ClawHub上12800+Skill中下载量TOP15精选分享,踩坑指南
事实上,OpenClaw的核心价值在于Skill生态的“精准适配”——80%的技能实用性较低,真正值得安装的不过十几个,且已被社区下载数据验证。本文将以ClawHub真实下载量为依据,按“底层能力+核心工具+身份专属”三层逻辑,精选高价值Skill,同步提供2026年新手零基础的阿里云与本地部署流程,所有代码命令可直接复制执行,全程无营销词汇,助力不同身份用户精准选型、高效落地。
2142 4
|
2月前
|
SQL 关系型数据库 数据库
告别手写SQL? Cursor智能生成实战指南与避坑技巧
本文深度解析Cursor如何通过RAG架构与代码索引实现智能SQL生成,涵盖原理、实战(Text-to-SQL/CTE/解释优化)、方言边界及六大避坑技巧(如@引用、.cursorrules配置、注释增强等),助开发者高效写出准确、安全、符合业务的SQL。
562 2
告别手写SQL?  Cursor智能生成实战指南与避坑技巧
|
2月前
|
存储 人工智能 Linux
OpenClaw部署与优化保姆级教程:1分钟阿里云/本地配置百炼+claude-mem+OpenViking Skill,Token 成本降96%
OpenClaw(俗称大龙虾,原Clawdbot、Moltbot)作为一款高性能AI Agent框架,凭借自然语言驱动的任务自动化能力,成为代码开发、流程协作中的重要工具,但在长周期任务执行中,其无状态特性带来的记忆短板与Token高消耗问题,成为企业级落地的核心阻碍。2026年最新技术实践中,通过集成claude-mem与OpenViking两款开源项目,可从底层重构OpenClaw的记忆管理体系,实现Token成本断崖式下降96%,同时结合阿里云与本地多平台部署方案,能让零基础用户快速搭建起高性价比的AI Agent运行环境。本文将深度拆解两款开源项目的核心优化逻辑,同时提供阿里云、Mac
2285 18
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
12089 3
linux centos上安装python3.11.x详细完整教程
|
Shell Python
使用 pyenv 来管理多个 Python 版本(2)
使用 pyenv 来管理多个 Python 版本(2)
566 71
使用 pyenv 来管理多个 Python 版本(2)
|
人工智能 开发框架 搜索推荐
今日 AI 开源|共 10 项| 复合 AI 模型,融合多个开源 AI 模型组合解决复杂推理问题
今日 AI 简报涵盖多项技术革新,包括多模态检索增强生成框架、高保真虚拟试穿、视频生成、生成式软件开发、上下文感知记忆管理等,展示了 AI 在多个领域的广泛应用和显著进步。
938 10
今日 AI 开源|共 10 项| 复合 AI 模型,融合多个开源 AI 模型组合解决复杂推理问题
|
关系型数据库 API 数据库
Python流行orm框架对比
Python中有多个流行的ORM框架,如SQLAlchemy、Django ORM、Peewee、Tortoise ORM、Pony ORM、SQLModel和GINO。每个框架各有特点,适用于不同的项目需求。SQLAlchemy功能强大且灵活,适合复杂项目;Django ORM与Django框架无缝集成,易用性强;Peewee轻量级且简单,适合小型项目;Tortoise ORM专为异步框架设计;Pony ORM查询语法直观;SQLModel结合Pydantic,适合FastAPI;GINO则适合异步环境开发。初学者推荐使用Django ORM或Peewee,因其易学易用。
2625 4
|
Kubernetes 网络协议 Linux
docker镜像仓库hub.docker.com无法访问-解决办法
docker镜像仓库hub.docker.com无法访问-解决办法1 个人镜像站点2 dockerhub为什么无法访问2.1 查看dockerhub实际IP2.2 ping检测3 镜像加速3.1 使用国内镜像加速3.1.1 docker配置:3.1.2 containerd配置:3.2 使用博主个人镜像仓库3.2.1 目前有如下镜像仓库,后续会陆续增加3.2.2 使用方式3.2.3 拉取镜像
11435 3
docker镜像仓库hub.docker.com无法访问-解决办法