我正在尝试在本地的Rails应用程序上运行红宝石,并且深陷“毁灭与绝望”命令行深渊。任何帮助表示赞赏!
我跑了rails server
并得到以下错误:Your Ruby version is 2.3.3, but your Gemfile specified 2.5.1
我写了rvm install 2.5.1
并收到此错误:-bash: rvm: command not found
访问RVM website,并按照其安装说明进行操作。我复制并粘贴到命令行中:gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
这是我无法解决的错误:
gpg: connecting dirmngr at '/Users/ocd11/.gnupg/S.dirmngr' failed: IPC connect call failed
gpg: keyserver receive failed: No dirmngr
如果我运行brew install dirmngr
,则表明它已经安装:Warning: dirmngr 1.1.1_3 is already installed and up-to-date
尝试查看路径ls /Users/ocd11/.gnupg
中的内容时,我得到了以下三个文件:S.dirmngr crls.d pubring.kbx
只是为了进行测试,我尝试了cd /Users/ocd11/.gnupg/S.dirmngr
,但遇到了错误-bash: cd: /Users/ocd11/.gnupg/S.dirmngr: Not a directory
我只想运行Rails服务器,但是到目前为止,到目前为止! 预先谢谢你。
答案 0 :(得分:0)
直接在终端中运行dirgmnr。
以我为例,它向我显示哪个库已损坏,然后brew一步一步地重新安装它们,直到dirgmnr启动。