Ruby “如何安装和运行”;花美新书架“;来自zsh
我安装了gem并运行了Ruby “如何安装和运行”;花美新书架“;来自zsh,ruby,macos,hanami,Ruby,Macos,Hanami,我安装了gem并运行了hanaminewbookshelf,但是 zsh: command not found: hanami 我在跑步: macos 10.15.1 homebrew: 2.1.16 ruby: 2.6.5p114 rubygem: 3.0.6 hanami: 1.3.3 有人知道如何解决这个问题吗?这里也有同样的问题;新安装的MacOS Sierra、ruby等 gem env输出: RubyGems Environment: - RUBYGEMS
hanaminewbookshelf
,但是
zsh: command not found: hanami
我在跑步:
macos 10.15.1
homebrew: 2.1.16
ruby: 2.6.5p114
rubygem: 3.0.6
hanami: 1.3.3
有人知道如何解决这个问题吗?这里也有同样的问题;新安装的MacOS Sierra、ruby等
gem env
输出:
RubyGems Environment:
- RUBYGEMS VERSION: 3.0.6
- RUBY VERSION: 2.6.5 (2019-10-01 patchlevel 114) [x86_64-darwin16]
- INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/2.6.0
- USER INSTALLATION DIRECTORY: /Users/captainhusaynpenguin/.gem/ruby/2.6.0
- RUBY EXECUTABLE: /usr/local/opt/ruby/bin/ruby
- GIT EXECUTABLE: /usr/local/bin/git
- EXECUTABLE DIRECTORY: /usr/local/lib/ruby/gems/2.6.0/bin
- SPEC CACHE DIRECTORY: /Users/captainhusaynpenguin/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /usr/local/Cellar/ruby/2.6.5/etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-16
- GEM PATHS:
- /usr/local/lib/ruby/gems/2.6.0
- /Users/captainhusaynpenguin/.gem/ruby/2.6.0
- /usr/local/Cellar/ruby/2.6.5/lib/ruby/gems/2.6.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /usr/local/opt/ruby/bin
- /usr/local/opt/ruby/bin
- /usr/local/opt/ruby/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
最后,用rubiii对a的回答:
将可执行目录
添加到路径就是解决方案
上面示例中的快速命令:
export PATH=$PATH:/usr/local/lib/ruby/gems/2.6.0/bin
用于:
是修复。哪个hanami的输出?
找不到hanami
我正在使用zsh。您是如何安装它的?运行gem env
并将输出复制/粘贴到您的问题中,适当设置格式以便于阅读。不要使用“编辑”或“更新”标记来标记它,因为我们可以看到更改的内容。您是否尝试过从命令行运行rehash
?我尝试过运行rehash
,但没有效果。谢谢!我懂了。我需要将可执行目录添加到路径。现在我可以运行hanami命令了。@tomoyuki kosaka耶!当然
sudo nano /etc/paths