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

已安装python3-pip但无法在OpenWrt中运行pip/python3命令求助

解决OpenWrt安装python3-pip后无法调用pip/python3命令的问题

问题现象

已通过opkg确认python3-pip已安装,但执行pip、python3、python3-pip均提示“not found”,目标是执行pip install --upgrade pip完成pip升级。

排查与解决步骤

  • 先检查/usr/bin目录下的Python相关可执行文件,执行命令:

    ls /usr/bin | grep -E "python|pip"
    

    OpenWrt中Python3常以带版本号的形式安装(如python3.10、pip3.10),而非通用的python3/pip名称。

  • 若找到带版本号的可执行文件,直接通过版本号调用命令完成升级:

    # 示例:假设找到python3.10和pip3.10
    python3.10 -m pip install --upgrade pip
    # 或直接调用对应版本的pip
    pip3.10 install --upgrade pip
    
  • 若未找到任何Python相关可执行文件,说明Python3本体未正确安装,重新安装Python3:

    opkg install python3
    
  • 检查环境变量PATH是否包含/usr/bin目录:

    echo $PATH
    

    若/usr/bin不在输出结果中,临时添加路径:

    export PATH=$PATH:/usr/bin
    

    如需永久生效,可在/etc/profile文件末尾添加上述export命令,执行source /etc/profile使修改立即生效,或重启终端。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 19:55:22