gpt4 book ai didi

ruby - "You don' 你的 PATH 中没有 [PATH ],gem 可执行文件将不会运行。 "while using "gem install --user-install bundler"

转载 作者:数据小太阳 更新时间:2023-10-29 08:06:41 26 4
gpt4 key购买 nike

我试图在我的 Mac 上安装 jekyll 并收到如下警告:

WARNING: You don't have /Users/Carrot/.gem/ruby/2.3.0/bin in your PATH, gem executables will not run.

我检查了 gem 列表,它显示它已安装;我可以通过路径“/Users/Carrot/.gem/ruby/2.3.0/bin”找到jekyll。我读了一个post这似乎是我的情况。我想知道是否必须通过sudo?我现在更喜欢卸载所有东西(因为它同时安装了 sass 和一堆东西)并通过自制软件。如何卸载?

非常感谢!

最佳答案

对于那些对@lamech-desai 的回答有疑问的人,(实际上,当他们执行Desai 的 命令时,它显然对他们暂时有效)。所以你可以轻松地做到这些:

打开~/.bshrc如果您想使用 bash 或 ~/.zshrc如果您使用的是 zsh 或其他...

$ sudo nano .bashrc    ## bash users
$ sudo nano .zshrc ## zsh users

然后在.*rc 文件末尾复制并粘贴这两行代码:

export GEM_HOME="$(ruby -e 'puts Gem.user_dir')"
export PATH="$PATH:$GEM_HOME/bin"

然后只需按 ctrl+sctrl+x .这会将更改保存到 .bashrc但您不会立即看到它们 - 直接在您当前用户的下一次 shell 登录时看到。立即查看更改的一种方法是使用 su root 将用户切换为根用户然后使用 su <username> 切换回您之前的用户- 瞧,你的 .bashrc将被重新加载。您也可以使用 echo $PATH 进行检查.

Thanks to @lamech-desai for great answer

关于ruby - "You don' 你的 PATH 中没有 [PATH ],gem 可执行文件将不会运行。 "while using "gem install --user-install bundler",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53979362/

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