'can't run ipython on cmd

I successfully installed ipython via pip. I wanted then to use it by launching it through windows 10 command prompt but am getting the following error

'ipython' is not recognized as an internal or external command, 
operable program or batch file.

I have gone through many questions on stackoverflow but cannot get a relevant solution. I tried pip install ipython to confirm the ipython is installed and following on the instruction on my tutorial, i typed ipython on cmd to launch the program and it has never worked. This is slowing down my learning, please help!



Solution 1:[1]

Search in your machine the ipython application (directory in which it is installled) and the add the path to PATH environment variables. For example in my case location was C:\Users\DELL\AppData\Local\Programs\Python\Python37\Scripts Add this path to PATH environment variable (see here) and your problem is solved.

Solution 2:[2]

Found the solution: run python -m IPython (case sensitive).

To find that out, I ran pip show ipython and it showed me some info, including the path of the module (for me: c:\users\mathieures\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages). In there, a folder named IPython!

Solution 3:[3]

for first uninstall ipython python -m pip uninstall ipython then install ipython with code python -m pip install ipython when finished type ipython to run.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Cshitiz Dhingra
Solution 2 mathieures
Solution 3 Ali Vatankhah