获取 -bash: /usr/local/Bluemix/bx/bash_autocomplete: No such file or directory 错误

Getting -bash: /usr/local/Bluemix/bx/bash_autocomplete: No such file or directory error

安装 Heroku 后,出现此错误

-bash: /usr/local/Bluemix/bx/bash_autocomplete: No such file or directory

这仅在启动新终端时显示

有谁知道为什么以及如何解决这个问题?提前致谢!

如果它只在您打开 window 时出现,那可能是因为您的 ~/.bash_profile~/.bashrc~/.profile、[=13= 中有一行] 正在获取该文件(不存在),或者它是 heroku-cli 的依赖项并且必须单独安装。 Here's link 关于在 bash 启动期间调用了哪些文件。

此外,运行 cd /usr/local/ 看看它是否存在——如果不存在,则重新安装 heroku-cli 并注意输出(此类程序通常会打印关于哪些内容的说明)您应该放入启动脚本的行——如果它们没有自动这样做的话)

Here's a link关于如何编辑你的路径,echo $PATH可以看到你的目录。如果 /usr/local 不是,则应添加它。

我刚遇到这个问题。如果您编辑 /etc/profile,您会看到它包含对 Bluemix 的引用。删除它可以解决问题。