I recently bought a MacBook and install Python on it via Anaconda. Here\'s the version information:
Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (default, Nov 11 2
A very simple method not requiring use of Terminal is essentially to create a spyder.app package in Applications and copy the spyder exec file from Anaconda into this folder. Clicking on the package will run spyder as an app, and you can right-click the dock icon to keep it in the dock.
Below are the step-by-step instructions.
We first create the spyder.app folder in Applications:
Open the Applications folder in Finder.
Right-click and create "New Folder".
We then copy the exec spyder file:
In a new Finder window, open your home folder (it should have a simple picture of a house as the icon). A shortcut is to press shift+command+H while Finder is open.
Open the anaconda3 folder, and then open the folder named 'bin'.
Note: if anaconda3 isn't installed in your home directory, just search for 'anaconda3' with exact filename matches in Finder and open the file.
Paste the copied exec file into the spyder.app package:
In the Finder window open to Applications, right-click the spyder.app created above and select "Show Package Contents".
Right-click in the window and paste the exec file.
Now, when you return to the Applications folder, double-click on the spyder.app package and spyder should run. Right-click the icon in the dock and select "Keep in Dock" to keep the app in the dock when not running. You can also create the icon for the app as indicated in 4 and 5 of the original answer.