我正在尝试在Linux Mint上安装github-pages ruby gem,以便与jekyll一起使用。
运行sudo gem install github-pages
后,我得到:
警告:您的PATH中没有/home/max/.gem/ruby/2.3.0/bin,
gem可执行文件不会运行。构建原生扩展。这可以 需要一段时间... 错误:安装github-pages时出错:错误:失败 构建gem原生扩展。
奇怪的是,echo $PATH
和sudo echo $PATH
打印的路径都包括
/home/max/.gem/ruby/2.3.0/bin
那么我怎么最终得到它不在我的PATH中的警告呢?
答案 0 :(得分:2)
尝试:
sudo PATH=$PATH command
sudo可能正在擦除您的路径环境变量。
此外,如果你想检查带有sudo命令的路径,请改为运行此命令,否则$ PATH会被当前shell推断。
sudo bash -c 'echo $PATH'