Python版本管理工具 pyenv

这篇具有很好参考价值的文章主要介绍了Python版本管理工具 pyenv。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

源码:https://github.com/pyenv/pyenv

# 编译

mkdir /opt/pyenv && cd /opt/pyenv
tar -zxvf pyenv-2.3.22.tar.gz
cd /opt/pyenv/pyenv-2.3.22
src/configure && make -C src

# 环境变量

echo '### PYENV ###' >> ~/.bashrc
echo 'export PYENV_ROOT="/opt/pyenv/pyenv-2.3.22"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc

source ~/.bashrc

# Python 版本安装

## 默认下载地址:https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
## 从国内镜像源下载不同版本 Python 包
mkdir $(pyenv root)/cache
### mkdir `pyenv root`/cache

python_ver=3.6.8
# 阿里镜像源
wget https://npm.taobao.org/mirrors/python/$python_ver/Python-$python_ver.tar.xz -P $(pyenv root)/cache
# 华为镜像源
wget https://mirrors.huaweicloud.com/python/$python_ver/Python-$python_ver.tar.xz -P $(pyenv root)/cache
## 安装不同版本 Python
pyenv install 2.7.18 3.6.8

# 设置 Python 版本

pyenv global 3.6.8

# pyenv shell <version> : select just for current shell session.
# pyenv local <version> : current directory (or its subdirectories).
# pyenv global <version>: select globally for your user account.

### 更多命令使用请参考帮助文档:pyenv -h文章来源地址https://www.toymoban.com/news/detail-575109.html

到了这里,关于Python版本管理工具 pyenv的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【DevOps】日志管理工具 - 22种 选型(读这一篇就够了)

    日志管理工具是为了在生产环境中,有效管理日志数据而提供的灵活、经济、有效的解决方案。现在来盘点下常见的 22 种 日志管理工具(ManageEngine EventLog Analyzer、Graylog、Logcheck、Logwatch、ELK/Logstash、OpenObserve、Grafana Loki、SigNoz、Syslog-ng、Highlight.io、Filebeat、LogDNA、Datadog/DataL

    2024年02月01日
    浏览(54)
  • 【丐版JDK管理工具-Daen-JDKMAN-V1.0】Python实现JDK多版本切换管理工具V1.0,已打包成EXE

    🧑‍💻作者名称:DaenCode 🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开发。技术尚浅,闭关学习中······ 😎人生感悟:尝尽人生百味,方知世间冷暖。

    2024年02月07日
    浏览(42)
  • 版本管理|Git -目前最好的版本管理工具

    在软件开发中,版本通常指的是代码或项目的一个特定状态或发布的一个特定副本。每次对代码或项目进行修改时,开发团队可以选择增加版本号或标记新版本,以便在未来能够准确追踪和识别不同的代码状态。 在项目根目录下运行 tree命令可以查看文件树,版本是文件树在

    2024年04月11日
    浏览(72)
  • Git版本管理工具

    本文记录学习使用 Git 版本管理工具的学习笔记,通过阅读参考链接中的博文和实际操作,快速的上手使用 Git 工具。 本文参考了引用链接博文里的内容。 Git使用教程-配置管理 git reset详解-CSDN博客 3、Git使用不完全指南:git/github/gitlab/gitee的区别,原理和常用命令总结_gitlab

    2024年03月20日
    浏览(64)
  • 代码版本管理工具 git

    1.  去B站看视频学习,只看前39集: 01-Git概述(Git历史)_哔哩哔哩_bilibili 2.学习Linux系统文本编辑器的使用 vi编辑器操作指令分享 (baidu.com) (13条消息) nano编辑器的使用_SudekiMing的博客-CSDN博客 windows 下载安装 Git 官方下载地址: Git - Downloading Package 安装图解: https://www.cnblogs

    2024年02月04日
    浏览(58)
  • 几种Go版本管理工具

    缘起: 编译下面这段代码时,在Mac上没有什么问题,正常运行, 点击查看代码: 但到了Linux上,就会报错: 而在Mac上进行 交叉编译 [1] : (如果出现GOROOT blabla之类的,执行 go env -w GO111MODULE=off ) 也没有什么问题 导致这种情况的原因,可能因Go版本不同而导致 Mac上的Go版本为 1.16, 而Linux上

    2024年02月10日
    浏览(39)
  • GIT版本管理工具教程

    下载安装, 下载地址: https://git-scm.com/downloads 每个系统的都有(linux、mac、windows等),看官网的安装教程,很详细,此处我以windows来练习 首先创建一个文件夹,这个文件夹就是我们将来通过git来管理的所有文件的存放地点 。 在文件夹中右键 使用Git Bash 在弹出的窗口中执行

    2024年02月04日
    浏览(49)
  • 【Node】nvm 版本管理工具

    概念 nvm 全名 node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。 下载 下载地址 打开网址我们可以看到有两个版本: nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。 nvm-setup.zip:安装版,推荐使用 下载安装完毕后,打

    2024年02月12日
    浏览(50)
  • 5.git版本管理工具使用

    git是分布式版本管理工具 版本控制? 版本控制是一种记录文件或修改文件历史记录,让用户查看历史版本   集中版本控制 都有单一的集中管理服务器,保存所有文件的修订版本,开发者通过客户端连接这台服务器,取出最新文件或提交更新 缺点:中央服务器单点故障, 如

    2024年02月03日
    浏览(58)
  • Java多版本JDK管理工具

    GitHub - ystyle/jvms: JDK Version Manager (JVMS) for Windows 适用于 Windows 的 JDK 版本管理器 (JVMS),在Windows上轻松的管理多Java版本。 安装 https://github.com/ystyle/jvms/releases 初始化 从上面的链接下载完成 解压zip并将jvms.exe复制到你想要的路径 以管理员身份运行 cmd 或 powershell cd 到jvms.exe其中的

    2024年01月25日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包