Switching to Homebrew Ruby requires you update the PATH environment variable (zsh shell in OSX11 instead of bash) by running...

$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc

I still see a Shopify warning that Ruby 3.1.0 is outside the range supported by the CLI but assume that's a Shopify issue because this page states a requirement of Ruby 2.7+.

Answer from CMSCSS on Stack Overflow
🌐
Shopify
shopify.dev › docs › api › shopify-cli
Shopify CLI
Shopify CLI is a command-line interface tool that helps you generate and work with Shopify apps, themes and custom storefronts. You can also use it to automate many common development tasks.
🌐
GitHub
github.com › Shopify › cli
GitHub - Shopify/cli: Build apps, themes, and hydrogen storefronts for Shopify
You can also use do it through Homebrew on macOS: brew tap shopify/shopify && brew install shopify-cli
Starred by 587 users
Forked by 220 users
Languages   TypeScript 95.7% | JavaScript 1.6% | CSS 1.3% | Liquid 1.1% | SCSS 0.2% | Shell 0.1%
Discussions

command line interface - Shopify CLI: Best way to update Ruby for Shopify on OSX 11? - Stack Overflow
PROBLEM While pulling theme changes, I see a warning the "environment Ruby version is outside of the range supported by the CLI". Shopify CLI 2.11.2 Ruby 2.6.3 Homebrew 3.3.15 Mac OSX 11... More on stackoverflow.com
🌐 stackoverflow.com
Why are my Shopify CLI commands not recognized?
Hi, I have a repo on github and I have installed shopify CLI version 3.21.0 but when I try to login to the store it just says “command not found”. I have another store and theme I’m working on, on another computer using shopify cli 2.27.0 and it’s working fine. More on community.shopify.com
🌐 community.shopify.com
2
November 2, 2022
Do you use shopify cli to build your app?
Auth shouldn’t be a problem, but extensions. The CLI starts a server for every extension and one for the app. Then a proxy in front of them, and a tunnel for the Shopify to reach your dev server, as the admin friend is still delivered by the Shopify servers under your app only embedded. Idk hire much effort it is to mirror this, but you can check out the source for the CLI to get an impression. More on reddit.com
🌐 r/shopifyDev
5
4
November 6, 2025
Cli login auth command
can someone can explain why the cli command asking me to logout even im not login │ │ A store is required │ │ │ │ Specify the store passing --store={your_store_url} or set the │ │ SHOPIFY_FLAG_STORE environment variable. More on community.shopify.com
🌐 community.shopify.com
1
December 11, 2023
🌐
Shopify
shopify.dev › docs › storefronts › themes › tools › cli › migrate
Migrate to Shopify CLI 3.x
Shopify CLI 3.x provides a streamlined authentication and store management experience.
🌐
Apify
apify.com › api-sync-studio › shopify-stockx-price-sync › api › cli
Shopify Stockx Price Sync API through CLI · Apify
1 day ago - To use the Apify API, you’ll need an Apify account and your API token, found in Integrations settings in Apify Console. ... The Apify CLI is the official tool that allows you to use Shopify Stockx Price Sync locally, providing convenience ...
🌐
Shopify
shopify.dev › docs › apps › build › cli-for-apps
About Shopify CLI for apps
Learn about Shopify CLI, a command line tool that helps you build Shopify apps faster, and learn how to switch between use of Shopify CLI as a global executable or local dependency.
🌐
Medium
medium.com › @sidhupkc › installing-shopify-cli-and-pulling-themes-a-step-by-step-guide-f87132fb9e7b
Installing Shopify CLI and Pulling Themes: A Step-by-Step Guide | by Sidhu | Medium
January 29, 2024 - If you’re ready to set up the Shopify CLI and start working on your store themes locally, make sure you have the following prerequisites…
Find elsewhere
🌐
Creatpix
creatpix.com › blogs › article › shopify-cli-a-game-changer-for-liquid-theme-development
Shopify CLI: A Game-Changer for Liquid Theme Development – CreatPix Infotech LLP
September 20, 2024 - Enhanced Developer Experience: The new CLI offers a smoother and more intuitive workflow, making it a joy to use. Local Development Environment: Create and test themes locally without constantly uploading changes to your store. Real-time Updates: See changes reflected instantly in your browser, thanks to hot reloading. Built-in Features: Enjoy features like theme initialization, theme previewing, and more. Ready to experience the benefits of the new Shopify CLI?
🌐
Shopify Engineering
shopify.engineering › overhauling-shopify-cli-for-a-better-developer-experience
From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience - Shopify
January 10, 2023 - The Shopify CLI (command line interface) is an essential tool for developers when building and deploying Themes, Apps, Hydrogen storefronts on the Shopify platform. It provides workflows to create new projects that follow best practices, integrate ...
🌐
Shopify
shopify.dev › docs
Shopify Dev Docs
Initialize new apps, themes, and headless storefronts in an instant with the latest Shopify CLI.
🌐
HulkApps
hulkapps.com › home › shopify hub › the ultimate guide on how to install shopify cli for effortless theme and app development
The Ultimate Guide on How to Install Shopify CLI for Effortless Theme and App Development
April 12, 2024 - Imagine a tool so powerful that ... what Shopify Command Line Interface (CLI) offers - a streamlined, efficient method to build, test, and manage Shopify themes and apps....
🌐
DEV Community
dev.to › jazurite › how-to-install-shopify-cli-30-for-themes-295f
How to install Shopify CLI 3.0 for themes - DEV Community
June 27, 2023 - With Shopify CLI you can create, develop, and deploy themes directly from your terminal, allowing for quicker automation and improved workflows.
🌐
CodeCrew Infotech
codecrewinfotech.com › home › shopify cli for theme development
Shopify CLI For Theme Development | CodeCrew Infotech
September 16, 2024 - The best way to automate working with Shopify themes and set up a local development environment is to use the Shopify CLI (Command Line Interface).
🌐
F22 Labs
f22labs.com › blogs › how-to-use-shopify-cli-for-themes-a-step-by-step-guide
How To Use Shopify CLI for Themes (A Step-by-Step Guide)
January 9, 2025 - Without a proper version control ... CLI comes in handy - it's a command line interface that allows you to work on themes locally, preview changes, and deploy updates through your terminal....
🌐
Shopify Community
community.shopify.com › shopify discussion
Why are my Shopify CLI commands not recognized?
November 2, 2022 - Hi, I have a repo on github and I have installed shopify CLI version 3.21.0 but when I try to login to the store it just says “command not found”. I have another store and theme I’m working on, on another computer using shopify cli 2.27.0 and it’s working fine.
🌐
Cleverence
cleverence.com › articles › shopify-dev-documentation › shopify-cli-and-libraries-4829
Mastering Shopify CLI Tools and Developer Libraries
November 4, 2025 - The Shopify CLI, or Command Line Interface, is a powerful tool that allows developers to build Shopify apps directly from their terminal. It's designed to simplify the process of developing, testing, and deploying Shopify applications.
🌐
Shopify
shopify.github.io › cli › cli › get-started.html
Get started | cli - Shopify
The Shopify CLI is the tool developers use to build apps and storefronts for the Shopify platform.
🌐
GitHub
github.com › Shopify › cli › releases
Releases · Shopify/cli
Build apps, themes, and hydrogen storefronts for Shopify - Shopify/cli
Author   Shopify
🌐
Shopify Community
community.shopify.com › retired boards › appdev › authentication
Cli login auth command
December 11, 2023 - can someone can explain why the cli command asking me to logout even im not login │ │ A store is required │ │ │ │ Specify the store passing --store={your_store_url} or set the │ │ SHOPIFY_FLAG_STORE environment variable.