Why does "pip install" inside Python raise a SyntaxError?

installation, pip, python

Solution

pip is run from the command line, not the Python interpreter. It is a program that installs modules, so you can use them from Python. Once you have installed the module, then you can open the Python shell and do `import selenium`.

The Python shell is not a command line, it is an interactive interpreter. You type Python code into it, not commands.

Problem

I'm trying to use pip to install a package. I try to run `pip install` from the Python shell, but I get a `SyntaxError`. Why do I get this error? How do I use pip to install the package? ``` >>> pip install selenium ^ SyntaxError: invalid syntax ```

Original source