Ruby “如何安装和运行”;花美新书架“;来自zsh

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

我安装了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 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