gpt4 book ai didi

linux - "You don' t have [ ] in your PATH,"but is in [echo $PATH] (Linux)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:09:06 26 4
gpt4 key购买 nike

我正在尝试在 Linux Mint 上安装 github-pages 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 $PATHsudo 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 - "You don' t have [ ] in your PATH,"but is in [echo $PATH] (Linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40686862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com