Ubuntu 20.04通过pip安装hyfetch遇PATH警告,如何解决?
解决Ubuntu 20.04中hyfetch无法运行的问题
问题根源是pip将hyfetch的执行脚本安装在了/home/twankle/.local/bin,但这个目录未被添加到系统的PATH环境变量中,导致终端无法找到hyfetch命令。以下是具体解决方法:
临时解决(当前终端会话有效)
直接在终端执行以下命令临时将目录添加到PATH:
export PATH="$HOME/.local/bin:$PATH"
执行完后即可直接输入hyfetch运行程序,但重启终端后该设置会失效。
永久解决(所有终端会话生效)
根据你使用的shell类型选择对应操作:
1. Bash(Ubuntu 20.04默认shell)
- 打开用户目录下的
.bashrc文件:nano ~/.bashrc - 在文件末尾添加一行:
export PATH="$HOME/.local/bin:$PATH" - 保存并退出nano(按
Ctrl+O,回车确认,再按Ctrl+X) - 让修改立即生效:
source ~/.bashrc
2. Zsh(如果你使用zsh作为默认shell)
- 打开用户目录下的
.zshrc文件:nano ~/.zshrc - 在文件末尾添加同样的行:
export PATH="$HOME/.local/bin:$PATH" - 保存退出后,执行以下命令生效:
source ~/.zshrc
验证解决效果
执行以下命令查看PATH是否包含目标目录:
echo $PATH
如果输出中包含/home/twankle/.local/bin,再输入hyfetch即可正常运行程序。
内容的提问来源于stack exchange,提问作者Alex S
相关产品推荐
相关产品推荐

