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

Ubuntu 20.04 ARM64永久设置LD_LIBRARY_PATH遇.bashrc语法错误如何解决

问题解决步骤
  • 第一步:修复.bashrc的所有者权限
    你之前错误使用sudo编辑当前用户(ubuntu)家目录下的配置文件,导致文件所有者异常,先执行以下命令修复权限:
    sudo chown ubuntu:ubuntu ~/.bashrc

  • 第二步:还原损坏的.bashrc配置
    你当前的.bashrc存在格式错误(大概率是编辑时误插入了不可见字符、或者换行符被改为Windows的CRLF格式,导致bash无法识别第一行的注释标记),先备份当前错误配置,再用系统默认的模板覆盖:

cp ~/.bashrc ~/.bashrc.bak
cp /etc/skel/.bashrc ~/.bashrc
  • 第三步:正确添加环境变量
    无需加sudo,直接编辑当前用户的.bashrc文件:
    vi ~/.bashrc
    拉到文件末尾,添加一行内容(必须加export才能让变量被子进程继承,满足VS Code运行代码的调用需求):
    export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    保存退出后执行source ~/.bashrc即可立即生效,后续新开终端会自动加载该配置。

  • (可选)VS Code兼容配置
    如果VS Code集成终端仍未加载该变量,可以打开VS Code设置,搜索terminal.integrated.shellArgs.linux,添加参数["-l"],让集成终端以登录shell模式启动,会自动加载用户目录下的.bashrc配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 12:48:01