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

编译OpenResty提示需将ldconfig加入PATH环境变量的解决方法

解决OpenResty configure时提示"you need to have ldconfig in your PATH env when enabling luajit"的问题

这是因为OpenResty启用LuaJIT时需要调用ldconfig工具,但当前系统的PATH环境变量未包含该工具所在目录。按以下步骤处理:

  • 先定位ldconfig的位置:

    which ldconfig
    # 也可以用 whereis ldconfig
    

    该工具通常位于/sbin或/usr/sbin目录下。

  • 临时将对应目录加入PATH,再重新运行configure:
    假设ldconfig在/sbin,执行:

    export PATH=$PATH:/sbin
    ./configure
    
  • 若要永久生效,将上述export命令添加到你的shell配置文件:

    • Bash用户:编辑~/.bashrc,添加export PATH=$PATH:/sbin,再执行source ~/.bashrc
    • Zsh用户:编辑~/.zshrc,添加同样命令,执行source ~/.zshrc
  • 也可在运行configure时临时指定PATH,无需修改全局环境:

    PATH=$PATH:/sbin ./configure
    
  • 若普通用户无权限访问/sbin,使用sudo时需保留当前PATH:

    sudo env PATH=$PATH ./configure
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 04:24:51