"You don't have [ ] in your PATH," 但在 [echo $PATH] (Linux)
"You don't have [ ] in your PATH," but is in [echo $PATH] (Linux)
我正在尝试在 Linux Mint 上安装 github 页 ruby gem 以便与 jekyll 一起使用。
在 运行 sudo gem install github-pages
之后我得到:
WARNING: You don't have /home/max/.gem/ruby/2.3.0/bin in your PATH,
gem executables will not run. Building native extensions. This could
take a while...
ERROR: Error installing github-pages: ERROR: Failed
to build gem native extension.
奇怪的是,echo $PATH
和 sudo echo $PATH
打印的我的路径都包含
/home/max/.gem/ruby/2.3.0/bin
那么我该如何结束它不在我的 PATH 中的警告呢?
尝试:
sudo PATH=$PATH command
sudo 可能正在清理您的路径环境变量。
此外,如果您想检查带有 sudo 的命令看到的路径 运行,否则 $PATH 会被当前 shell.
外推
sudo bash -c 'echo $PATH'
我正在尝试在 Linux Mint 上安装 github 页 ruby gem 以便与 jekyll 一起使用。
在 运行 sudo gem install github-pages
之后我得到:
WARNING: You don't have /home/max/.gem/ruby/2.3.0/bin in your PATH,
gem executables will not run. Building native extensions. This could take a while... ERROR: Error installing github-pages: ERROR: Failed to build gem native extension.
奇怪的是,echo $PATH
和 sudo echo $PATH
打印的我的路径都包含
/home/max/.gem/ruby/2.3.0/bin
那么我该如何结束它不在我的 PATH 中的警告呢?
尝试:
sudo PATH=$PATH command
sudo 可能正在清理您的路径环境变量。
此外,如果您想检查带有 sudo 的命令看到的路径 运行,否则 $PATH 会被当前 shell.
外推sudo bash -c 'echo $PATH'