首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装gem后找不到pry命令

安装gem后找不到pry命令
EN

Stack Overflow用户
提问于 2019-08-01 10:52:21
回答 3查看 626关注 0票数 0

安装gem pry并在终端中输入pry后,我得到一个错误消息,指出找不到该命令:

代码语言:javascript
复制
Successfully installed pry-0.12.2
Parsing documentation for pry-0.12.2
Done installing documentation for pry after 1 seconds
1 gem installed
代码语言:javascript
复制
-bash: pry: command not found
EN

回答 3

Stack Overflow用户

发布于 2019-08-01 11:14:16

这在很大程度上取决于ruby安装的细节,以至于很难给您提供一个从这一点起作用的秘诀,但为什么不能执行pry的一般答案是,pry二进制文件不在您的路径中。如果您找到gem二进制文件所在的位置并将其添加到您的路径中,那么您将能够执行pry。具体如何做到这一点取决于您如何安装Ruby以及如何设置您的环境。例如,如果您使用rbenv,并且希望在安装后立即使用二进制文件,那么我知道您必须运行rbenv rehash。但是,对于其他设置,可能还需要遵循其他步骤。

也许启动pry会话的一种更简单的方法是执行irb,从那里您可以执行require 'pry'Pry.start

票数 1
EN

Stack Overflow用户

发布于 2020-03-24 17:10:25

确保将pry添加到环境变量(windows)中

在start菜单中编写env,然后选择Edit the System Environment Variables,然后转到tab Advanced,然后在User Variables中单击Environment Variables,选择Path,然后单击Edit,然后单击New并通过您的ruby路径,例如C:\Ruby26-x64\bin (如果您进入该目录,您将在其中看到撬动),然后单击<代码>D10,然后单击<代码>D11,然后单击<代码>D12。

现在关闭终端并再次打开(问题应该会在那之后解决),如果问题不能解决,请尝试重新启动PC,然后打开终端并重试

票数 0
EN

Stack Overflow用户

发布于 2020-11-22 22:37:05

我也遇到了同样的问题。这个问题在我重启终端(我在Mac上使用iTerm2 )后就得到了解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57301243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档