【问题标题】:Getting -bash: /usr/local/Bluemix/bx/bash_autocomplete: No such file or directory error获取 -bash: /usr/local/Bluemix/bx/bash_autocomplete: No such file or directory 错误
【发布时间】:2019-02-16 22:23:24
【问题描述】:

安装 Heroku 后,出现此错误

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

这仅在启动新终端时显示

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

【问题讨论】:

    标签: heroku ibm-cloud ibm-cloud-infrastructure heroku-postgres heroku-cli


    【解决方案1】:

    如果它仅在您打开窗口时显示,可能是因为您的 ~/.bash_profile~/.bashrc~/.profile~/.bash_login 中的一行正在获取该文件(该文件不存在),或者它是 heroku-cli 的依赖项,必须单独安装。 Here's 一个关于在 bash 启动期间调用哪些文件的链接。

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

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

    【讨论】:

    • 我检查了我的 .bash_profile 但没有看到。这些就是我得到的 PS1="\u$" export PATH="$HOME/.rbenv/shims:$PATH" alias ll='ls -lahG' eval "$(rbenv init -)" 。我会检查 .bashrc 和 .profile。谢谢!
    • 所以我检查了另外两个,但那里什么也没有。我仍然不知道为什么。所以我所做的是安装 IBM Cloud CLI。但是,我仍然不知道它为什么要包裹。与 Heroku CLI 有什么关系?
    • 我从 Heroku 的网站下载了 Heroku CLI 安装程序
    • 我没有调查这个问题。相反,我安装了 IBM Cloud CLI,因此它不会显示为缺失。我仍然不知道它为什么会出现。我将您标记为正确,因为我认为可能与 Heroku CLI 有关。没有机会检查问题。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 2016-11-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      相关资源
      最近更新 更多