$HOME/.local/bin 不在 Ubuntu 19.04 的 PATH 中

And*_*all 4 19.04

是否$HOME/.local/bin默认添加到 Ubuntu 18.04 的 PATH 中?我不记得是否是这样,但我刚刚完成了 19.04 的全新安装,但绝对不是。

我问的原因是pip install --user将 Python 可执行文件放入其中,$HOME/.local/bin因此如果没有其他配置,它们将无法工作。

我想知道在我开始弄乱我的.bashrc文件之前是否遗漏了一些配置步骤。

And*_*all 13

啊我明白是怎么回事了。如果它存在,它将添加到路径中$HOME/.profile,它不会在全新安装中。pip在安装包时创建它,但在重新加载PATH之前不会修改$HOME/.profile

所以修复方法是,在pip第一次安装软件包后,

  • source ~/.profile, 或者
  • 注销并重新登录。