Emacs GUI won't start when launched from the Terminal When I type

brew install emacs


at the Terminal, the following message displays:

Warning: emacs 25.3 is already installed


However, when I type

emacs &amp;


the only thing that happens is that the following message is displayed:

[1] 21302


but the Emacs GUI isn't launched. I have another apple computer where typing

emacs &amp;


launches the Emacs GUI. How can I make the Emacs GUI launch by executing a command from the Terminal?



macOS Sierra Version 10.12.6
The installation command should end with the option --with-cocoa:

brew install emacs --with-cocoa


But first execute

brew uninstall emacs


or else Homebrew will refuse to reinstall Emacs.

As an alternative to brew install emacs --with-cocoa, Homebrew recommends running

brew cask install emacs


(you get this recommendation in the end of the brew install emacs --with-cocoa run). However, I've found that this doesn't work, and ends with the following error message:


  Error: It seems there is already an App at '/Applications/Emacs.app'.




Acknowledgements

This answer is essentially copied from here.



Update as of July 23 2019: The --with-cocoa option is not supported any longer. Follow these steps.


brew uninstall emacs
rm -rf /Applications/Emacs.app/z
brew cask install emacs