wiftのライブラリ「Expression」をインストールしようとしたら「No such file or directory - getcwd (Errno::ENOENT)」が出た


これをやってた時の話。
Swift実践入門 〜 今からはじめるiOSアプリ開発! 基本文法を押さえて、簡単な電卓を作ってみよう

表示されたエラー文

Traceback (most recent call last):
    6: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
    5: from <internal:gem_prelude>:2:in `require'
    4: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:9:in `<top (required)>'
    3: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:9:in `require'
    2: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:11:in `<top (required)>'
    1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229:in `<module:RbConfig>'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229:in ``': No such file or directory - getcwd (Errno::ENOENT)

調査した内容

Railsチュートリアルで出会ったエラーとその対処法まとめ
Rails generate error: No such file or directory - getcwd

バックグラウンドでRails Springプロセスが起動しているのが問題のようなので何度かkillしてみるもうまくいかない。。。

解決策

1つのターミナルで複数タブ開いて作業していたので、それを消してこの作業用のものだけにしたらインストールできました。
プロセス関連に原因がありそうだけども詳細はよくわかりませんでした。