You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派指定Python 3.11.5安装discord.py及设置默认版本方法

解决Python 3.11.5安装discord.py及设置默认版本问题

一、给Python 3.11.5安装discord.py

树莓派中不同Python版本的pip是独立的,你需要用对应版本的pip来安装包:

  • 首先确认Python 3.11的pip是否存在,执行:
    pip3.11 --version
    
  • 如果提示找不到命令,先安装Python 3.11对应的pip工具:
    sudo apt-get update && sudo apt-get install python3.11-pip
    
    要是apt源里没有这个包,也可以用Python自身的ensurepip模块安装:
    python3.11 -m ensurepip --upgrade
    
  • 最后用对应pip安装discord.py:
    pip3.11 install discord.py
    
    若遇到权限问题,可添加--user参数安装到当前用户目录:
    pip3.11 install --user discord.py
    

二、将Python 3.11.5设为python3默认版本

使用系统的update-alternatives工具管理默认Python版本:

  1. 先查看当前已配置的Python替代项:
    update-alternatives --list python3
    
  2. 若未配置过,添加Python 3.5和3.11的替代项(优先级数字越大,优先级越高):
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
    
  3. 选择默认版本:
    sudo update-alternatives --config python3
    
    执行后会列出可选版本,输入Python 3.11对应的编号并回车即可。
  4. 验证设置是否成功:
    python3 --version
    
    输出应为Python 3.11.5。

注意:部分树莓派系统工具可能依赖旧版本Python,若设置默认后出现系统工具异常,可再次执行sudo update-alternatives --config python3切换回Python 3.5。

内容的提问来源于stack exchange,提问作者Christian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 19:43:17