“您的 PATH 中没有 [PATH ],gem 可执行文件将无法运行。”使用“gem install --user-install bundler”时

2024-02-01

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

警告:您没有 /Users/Carrot/.gem/ruby/2.3.0/bin 您的 PATH,gem 可执行文件将不会运行。

我检查了 gem list,它显示它已安装;我可以通过路径“/Users/Carrot/.gem/ruby/2.3.0/bin”找到jekyll。我读了一篇post https://stackoverflow.com/questions/13886835/just-installed-sass-on-osx-what-is-this-warning-you-dont-have-users-orio这似乎是我的情况。我想知道是否必须经过sudo?我现在更喜欢卸载所有内容(因为它还同时安装了 sass 和一堆东西)并进行自制程序。我该如何进行卸载?

非常感谢!


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

open ~/.bashrc如果你想使用 bash 或~/.zshrc如果你正在使用 zsh或等等...

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

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

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

然后只需按ctrl+s and ctrl+x。这会将更改保存到.bashrc但您不会立即看到它们 - 直接在您当前用户下次 shell 登录时直接看到它们。立即查看更改的一种方法是键入source .bashrc-瞧,你的.bashrc将被重新加载。您还可以使用以下命令检查这一点echo $PATH.

感谢@lamech-desai 的精彩回答

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“您的 PATH 中没有 [PATH ],gem 可执行文件将无法运行。”使用“gem install --user-install bundler”时 的相关文章

随机推荐

  • 比较 GIT 裸存储库和 bitbucket 存储库

    如何确保我的裸存储库和我的 bitbucket 存储库相同 我做的第一件事就是查看日志 但这可能还不够 对吗 创建本地存储库 为您的裸存储库添加远程 为您的 bitbucket 存储库添加远程 从两个存储库中获取 验证相应的分支是否指向相同
  • 如何在 Highcharts 中创建堆积图图例的表格?

    这是 highchart 中堆栈图的 javascript 代码 legend align right x 70 verticalAlign top y 20 floating true backgroundColor Highcharts
  • 如果脚本失败则引发异常

    我有一个 python 脚本 tutorial py 我想从文件 test tutorial py 运行此脚本 该文件位于我的 python 测试套件中 如果tutorial py执行没有任何异常 我希望测试通过 如果在执行tutorial
  • 自动从启动屏幕快速 UI 导航到另一个屏幕,并带有延迟时间

    我是 IOS 和 Swift UI 的新手 在启动屏幕后无法导航到登录屏幕 我如何导航到登录屏幕 请帮帮我 我真的很感谢你们的所有回答 import SwiftUI import Dispatch struct SplashScreen V
  • 将docker容器中运行的tomcat webapp连接到mysql

    我有 mysql 服务器在 centos 主机上运行 我想在同一主机的 docker 容器内的 tomcat 中部署我的战争 知道如何从容器内部连接 mysql 吗 以下是从应用程序 tomcat 连接到数据库 mysql 的操作 有两种方
  • Rails、Slicehost、Capistrano - 部署端口问题

    当我尝试通过以下方式部署我的应用程序时 出现端口错误 cap deploy cold 错误 ssh connect to host domain com port 22 Connection refused 我的deploy rb 在适当的
  • ASP.NET Core 2.2 Razor 页面中的自定义路由

    我在 ASP NET Core 2 2 应用程序中为 Razor Pages 设置路由约定时遇到问题 我正在从传统 MVC 迁移到 Razor Pages 我正在使用文档中建议的标准页面文件夹结构 但我想稍微自定义生成的路由 例如 在 Pr
  • 为什么我的 Eclipse 一直没有响应? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用 Eclipse 有时它会冻结并停止响应 其他人也有遇到同样的状况吗 当我点击一行代码时通常会发生这种情况 无论是 Java
  • ./studio.sh 之后 Android Studio 错误

    After studio sh在终端中我收到此错误 tools jar 不在 android studio 类路径中请确保JAVA HOME指向 JDK 而不是 JRE 我谷歌了一下 每个人都这么说 您需要将环境变量设置为 JDK 路径而不
  • MouseEnter WPF 上的发光效果

    我是 WPF c 新手 我需要使用图像控制周围的发光效果triggers 我怎样才能做到发光效果mouse enter事件 我想按照我的风格使用你的答案 我的效果是
  • Facebook 登录 onClick - Javascript

    我的网站上有这段代码 Facebook 登录对话框是在我的页面加载时显示的 而不是在用户单击锚标记时显示的
  • 如何在 Ruby 中逐行读取大型文本文件并将该流逐行追加到文件中?

    假设我想将几个大文件合并为一个 然后uniq 那个 光是这个就可能需要一秒钟的时间 我的理解是File readlines 将所有行加载到内存中 有没有办法逐行读取它 有点像node jspipe 系统有效吗 Ruby 的一大优点是您可以在
  • JavaScript 杂货清单

    我正在尝试创建一个杂货清单程序 现在我只是在做一些基本的功能 将商品添加到我的购物清单中 从购物清单中删除商品 查看购物清单以及标记我是否已拿起该商品 我困惑于如何让 标记 功能正常工作 这是我的代码 var groceryList fun
  • 如何在reactjs中设置背景图片?

    我有一个 ReactJS WebPack 应用程序并尝试为其设置背景图像body tag body background url images some background jpg background size contain back
  • 如何在没有构造函数的情况下将 React 组件的函数绑定到“this”?

    正如许多人所知 this someFunction this someFunction bind this 可以在 React 类组件中使用 然而 有时为非常简单的组件创建类是很麻烦的 那么 如何将函数绑定到this没有创建一个类 使用箭头
  • 如何在导航栏中正确位置的菜单内添加子菜单

    您好 我正在尝试在 HTML 中的正确位置的菜单内添加子菜单 但我在定位方面面临一个问题 我尝试使用 full 来解决这个问题ul and li标签 而不是 但我在尺寸方面仍然面临许多问题 所以我决定回到旧的方式 该示例位于链接中 我确信我
  • 如何将 HTML 内容放置在 Flash 影片上方?

    我正在开发的一个网站有 Flash 标题 使用swf对象 http code google com p swfobject 嵌入它们 现在我需要编写一些与 Flash 影片重叠的 HTML 代码 我尝试在 Flash 元素的容器和 绝对定位
  • 分配给ostream后如何关闭ofstream?

    I can do std ostream out condition std cout std ofstream filename 但如果出现以下情况我该如何关闭out std ofstream filename 忘记关闭一会儿 你的代码
  • TLS 连接握手失败

    我们很难与从我们的 Net 应用程序中禁用了 SSL3 协议的远程计算机 例如 PayPal vb 建立 https 连接 我们在 HttpWebRequest 实例的 GetResponse 方法上遇到以下异常 请求被中止 无法创建 SS
  • “您的 PATH 中没有 [PATH ],gem 可执行文件将无法运行。”使用“gem install --user-install bundler”时

    我试图在我的 Mac 上安装 jekyll 并收到如下警告 警告 您没有 Users Carrot gem ruby 2 3 0 bin 您的 PATH gem 可执行文件将不会运行 我检查了 gem list 它显示它已安装 我可以通过路