首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在zsh上安装和运行"hanami新书架“?

如何在zsh上安装和运行"hanami新书架“?
EN

Stack Overflow用户
提问于 2019-11-23 10:47:05
回答 1查看 145关注 0票数 0

我安装了Hanami gem并运行了hanami new bookshelf,但得到了

代码语言:javascript
复制
zsh: command not found: hanami

我在运行:

代码语言:javascript
复制
macos 10.15.1  
homebrew: 2.1.16  
ruby: 2.6.5p114  
rubygem: 3.0.6  
hanami: 1.3.3  

有人知道如何解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2019-11-30 05:08:08

这里也有同样的问题;新安装的MacOS here,ruby等。

gem env输出:

代码语言:javascript
复制
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对similar question的回答是:

EXECUTABLE DIRECTORY添加到PATH就是解决方案。

以上示例中的快速命令:

代码语言:javascript
复制
export PATH=$PATH:/usr/local/lib/ruby/gems/2.6.0/bin

对于permanently adding it to path

代码语言:javascript
复制
sudo nano /etc/paths

才是解决之道。

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

https://stackoverflow.com/questions/59004089

复制
相关文章

相似问题

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