是否$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
, 或者- 注销并重新登录。