In the iPython Console of Spyder 4.2.1 running on macOS Big Sur, we are presented with the following:
Python 3.9.1 (default, Dec 10 2020, 10:36:35)
Type "copyright", "credits" or "license" for more information.
IPython 7.19.0 -- An enhanced Interactive Python.
Populating the interactive namespace from numpy and matplotlib
but when we invoke copyright() credits() or license() in the console we get the following
copyright()
Traceback (most recent call last):
File "<ipython-input-1-b285d9ec6f15>", line 1, in <module>
copyright()
NameError: name 'copyright' is not defined
credits()
Traceback (most recent call last):
File "<ipython-input-2-f4aa045118e4>", line 1, in <module>
credits()
NameError: name 'credits' is not defined
license()
Traceback (most recent call last):
File "<ipython-input-3-4cc1265b6348>", line 1, in <module>
license()
NameError: name 'license' is not defined
By contrast, if we invoke python3 at a Terminal prompt on the Mac, then the copyright(), credits(), and license() function calls yield good results.
Why is that?