
$HOME/.local/bin
Ubuntu 18.04 預設會加入到 PATH 中嗎?我不記得是否是這樣,但我剛剛完成了 19.04 的全新安裝,它絕對不是。
我問的原因是pip install --user
放入 Python 可執行文件,$HOME/.local/bin
這樣如果沒有額外的配置它們就無法工作。
我想知道在開始弄亂我的文件之前是否錯過了一些配置步驟.bashrc
。
答案1
啊,我明白發生了什麼事。它是如果它存在,則將其新增至路徑中$HOME/.profile
,而在全新安裝時則不存在。pip
在安裝包時創建它,但在重新加載PATH
之前不會修改。$HOME/.profile
所以修復方法是,在pip
第一次安裝軟體包後,
source ~/.profile
, 或者- 登出並重新登入。