Python版本管理工具:pyenv

环境

kali虚拟机

克隆项目

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

为pyenv设置shell环境

复制代码
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc

重启shell

exec "$SHELL"

安装Python构建依赖项

复制代码
sudo apt update; sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl git \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

接下来就可以使用pyenv了

  • 验证是否正确设置pyenv

    使用命令which pyenv

  • 列出所有可以使用的版本

    使用命令pyenv install --list

  • 安装指定版本的Python

    使用命令 pyenv install <version>

  • 列出所有已安装的python版本

    使用命令pyenv versions,带*的是当前使用的python

  • 查看当前对应版本

    使用命令pyenv version

  • 卸载指定版本

    使用命令pyenv uninstall <version>

  • 设置全局版本

    使用命令pyenv global <version>

  • 设置当前版本

    使用命令pyenv local <version>

相关推荐
chao_789几秒前
动态规划题解——乘积最大子数组【LeetCode】
python·算法·leetcode·动态规划
倔强青铜三1 分钟前
苦练Python第20天:Python官方钦定的代码风格指南
人工智能·python·面试
倔强青铜三19 分钟前
苦练Python第19天:断言与自定义异常
人工智能·python·面试
荷蒲22 分钟前
【小白量化智能体】应用5:编写通达信股票交易指标及生成QMT自动交易Python策略程序
开发语言·python
大模型真好玩31 分钟前
深入浅出LangChain AI Agent智能体开发教程(一)—认识LangChain&LangGraph
人工智能·python·mcp
医工交叉实验工坊1 小时前
R 语言绘制 10 种精美火山图:转录组差异基因可视化
python·信息可视化·r语言
今天炼丹了吗2 小时前
RTDETR融合[WACV 2025]SEM-Net中的模块
python·深度学习·机器学习
这里有鱼汤3 小时前
一篇文章让你彻底搞懂量化中RSI指标,附实战策略+附源码,建议收藏
python
IIIIIII_II3 小时前
【视频格式转换】.264格式转为mp4格式
python·视频·格式转换
都叫我大帅哥3 小时前
LangChain的TXT文档加载:从入门到实战的终极指南
python·langchain