安装gem pry并在终端中输入pry后,我得到一个错误消息,指出找不到该命令:
Successfully installed pry-0.12.2
Parsing documentation for pry-0.12.2
Done installing documentation for pry after 1 seconds
1 gem installed-bash: pry: command not found发布于 2019-08-01 11:14:16
这在很大程度上取决于ruby安装的细节,以至于很难给您提供一个从这一点起作用的秘诀,但为什么不能执行pry的一般答案是,pry二进制文件不在您的路径中。如果您找到gem二进制文件所在的位置并将其添加到您的路径中,那么您将能够执行pry。具体如何做到这一点取决于您如何安装Ruby以及如何设置您的环境。例如,如果您使用rbenv,并且希望在安装后立即使用二进制文件,那么我知道您必须运行rbenv rehash。但是,对于其他设置,可能还需要遵循其他步骤。
也许启动pry会话的一种更简单的方法是执行irb,从那里您可以执行require 'pry'和Pry.start
发布于 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,然后打开终端并重试

发布于 2020-11-22 22:37:05
我也遇到了同样的问题。这个问题在我重启终端(我在Mac上使用iTerm2 )后就得到了解决。
https://stackoverflow.com/questions/57301243
复制相似问题