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

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

$HOME/.local/binUbuntu 18.04 預設會加入到 PATH 中嗎?我不記得是否是這樣,但我剛剛完成了 19.04 的全新安裝,它絕對不是。

我問的原因是pip install --user放入 Python 可執行文件,$HOME/.local/bin這樣如果沒有額外的配置它們就無法工作。

我想知道在開始弄亂我的文件之前是否錯過了一些配置步驟.bashrc

答案1

啊,我明白發生了什麼事。它如果它存在,則將其新增至路徑中$HOME/.profile,而在全新安裝時則不存在。pip在安裝包時創建它,但在重新加載PATH之前不會修改。$HOME/.profile

所以修復方法是,在pip第一次安裝軟體包後,

  • source ~/.profile, 或者
  • 登出並重新登入。

相關內容