Discuz! BBS

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 102|回复: 0

Debian12 安装Python3.6.15

[复制链接]

504

主题

691

帖子

4099

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4099
发表于 2026-4-12 05:01:42 | 显示全部楼层 |阅读模式
debian12 安装 python3.6.15
在 Debian 12 上安装 Python 3.6.15 需要特别注意,因为 Debian 12 的系统核心工具(如 apt)强依赖于 Python 3.11。绝对不要尝试卸载系统默认的 Python 3.11 或修改 /usr/bin/python3 的指向,否则会导致系统崩溃。
最安全、最推荐的方法是使用 pyenv。它是一个用户级的 Python 版本管理工具,可以让你在不干扰系统环境的情况下,安装和使用任意 Python 版本。
✅ 推荐方法:使用 pyenv 安装
这种方法最适合开发环境,可以灵活地在多个 Python 版本间切换。
. 安装编译依赖
首先,打开终端,安装编译 Python 所需的库文件:
  1. sudo apt update
  2. sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
  3. libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \
  4. libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git
复制代码
2. 安装 pyenv
使用官方安装脚本一键安装 pyenv:

  1. curl https://pyenv.run | bash
复制代码
3. 配置环境变量
安装脚本会提示你将一些配置添加到你的 shell 配置文件(如 ~/.bashrc)中。请执行以下命令:

  1. echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
  2. echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
  3. echo 'eval "$(pyenv init -)"' >> ~/.bashrc
复制代码
然后,让配置立即生效:
  1. source ~/.bashrc
复制代码
4. 安装 Python 3.6.15
现在,你就可以使用 pyenv 来安装 Python 3.6.15 了:

  1. pyenv install 3.6.15
复制代码

5. 验证和使用
安装完成后,你可以通过以下命令验证:

  1. # 查看所有已安装的版本
  2. pyenv versions

  3. # 在终端中临时使用 Python 3.6.15
  4. pyenv shell 3.6.15
  5. python --version # 应显示 Python 3.6.15
复制代码
当你想切换回系统默认的 Python 版本时,只需执行
  1. pyenv shell --unset
复制代码



✅或者编译安装:
  1. cd /tmp
  2. wget https://www.python.org/ftp/python/3.6.15/Python-3.6.15.tgz
  3. tar -xvf Python-3.6.15.tgz
  4. cd Python-3.6.15
  5. ./configure --enable-optimizations
  6. make -j$(nproc)
  7. sudo make altinstall
复制代码
然后验证:
  1. python3.6 --version # 应显示 Python 3.6.15
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2026-5-16 15:44 , Processed in 0.012476 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表