如何解决ubuntu系统下source: not found错误?
错误,原因可能是Shell的解释器不是bash,需把Shell的解释器更改为bash。若在ubuntu系统下运行含有source命令的Shell脚本时,出现。此步骤需要root权限。
·
若在ubuntu系统下运行含有source命令的Shell脚本时,出现source: not found错误,原因可能是Shell的解释器不是bash,需把Shell的解释器更改为bash。
请按以下步骤更改Shell的解释器:
- 执行
ls -l /bin/sh命令,若得到结果/bin/sh -> dash,则说明Shell的解释器为dash。 - 执行
dpkg-reconfigure dash命令,然后选择no。重要
此步骤需要root权限。
- 再次执行
ls -l /bin/sh命令,若得到结果/bin/sh -> bash,则说明成功更改Shell的解释器为bash。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)