# Shopify-CLIのバージョン上げようとするとエラーが出ます。エラーを表示させずにバージョンを上げる方法を教えてください。

**URL:** <https://community.shopify.com/t/shopify-cli/68522>\
**Category:** 技術的なQ＆A\
**Created:** [September 28, 2021, 10:43am UTC](https://community.shopify.com/t/shopify-cli/68522 "2021-09-28T10:43:31Z")\
**Posts on this page:** 2\
**Page:** 1

## AI-generated summary

目的: Shopify-CLIを2.3.0から2.5.0へアップグレードしたいが、Homebrewでエラーが発生。

発生したエラー: 「brew upgrade shopify-cli」で「Error: No available formula or cask with the name "shopify-cli"」。brew updateは実行済み。パートナーアカウントへはshopify whoamiでログイン済み。検索では有効な解決策を見つけられず。

技術補足: HomebrewはmacOS向けパッケージ管理、RubyGemsはRubyのパッケージ管理、Shopify-CLIはShopify開発用のコマンドラインツール。

解決策: HomebrewではなくRubyGemsを使用し、「gem update shopify-cli」でアップグレードに成功。公式トラブルシューティングのRubyGems手順を参照。

結果・現状: アップグレードは完了し解決済み。Homebrew側の原因は未特定だが、代替手段で問題回避。

補足: コマンド出力のコードスニペットが中心で理解に重要。

<div class="post-metadata">

**Author:** ![echizenyayota](https://avatars.discourse-cdn.com/v4/letter/e/8c91f0/32.png) [@echizenyayota](https://community.shopify.com/u/echizenyayota)\
**Post date:** [September 28, 2021, 10:43am UTC](https://community.shopify.com/t/shopify-cli/68522/1 "2021-09-28T10:43:31Z")

</div>

下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。

【質問の主旨】

[公式ドキュメント](https://shopify.dev/apps/tools/cli/troubleshooting#homebrew-macos)の内容に基づいて、Shopify-CLI をアップグレードしようとすると下記のエラーが表示されます。

```javascript
$ brew upgrade shopify-cli
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
git-credential-libsecret
==> Updated Casks
Updated 12 casks.

Error: No available formula or cask with the name "shopify-cli".

```

このエラーを表示させずに、Shopify-CLIのバージョンを上げるためにはどうすればよいでしょうか？

【質問の補足】

1. 現在のShopify-CLIのバージョン

自分が現在使用しているShopify-CLIのバージョンは2.3.0で、2.5.0にアップグレードさせたいと考えています。

1. Homebrewについて

```css
$ brew update

```

Shopify-CLIのバージョンを上げる前に、すでに上記のコマンドを実行しています。

1. パートナーアカウントにログイン済み

```javascript
$ shopify whoami
Logged into store PARTNER.myshopify.com in partner organization MYNAME

```

Shopify-CLIをインストールしているmacOSは、上記の通りすでにShopifyパートナーアカウントにログインしている状態です。

1. エラーの文言の検索結果について

“Error: No available formula or cask with the name “shopify-cli”.” というエラーの文言でGoogle検索をしてみましたが、  
この質問を解決できそうなブログ記事やドキュメントなどが見当たりません。

* * *

以上、よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![echizenyayota](https://avatars.discourse-cdn.com/v4/letter/e/8c91f0/32.png) [@echizenyayota](https://community.shopify.com/u/echizenyayota)\
**Post date:** [October 18, 2021, 1:55am UTC](https://community.shopify.com/t/shopify-cli/68522/2 "2021-10-18T01:55:40Z")

</div>

```javascript
$ brew update
$ brew upgrade shopify-cli

```

の代わりに、

```javascript
$ gem update shopify-cli

```

を実行すると、Shopify-CLI のバージョンを上げることができました[（参考リンク）](https://shopify.dev/apps/tools/cli/troubleshooting#rubygems-macos-linux-windows-10)。
