Installing packages and creating virtualenvs

Tutorial ButtonHaving trouble with the mission? Read how to get help.

Installing packages and creating virtualenvs

Creating virtualenvs

At the terminal, you can create a new virtual environment by typing
mkvirtualenv, followed by a name of your choice for the new
virtualenv.

Now, open up the terminal, type the following command and press Enter:

mkvirtualenv TestEnv

The above command will create a new virtual environment called
TestEnv
. The name of the virtual environment can be anything you like.
The output of the above command should look something like this:

New python executable in TestEnv/bin/python
Installing setuptools, pip...done.

After running the mkvirtualenv command above, the name of the
virtualenv you created, surrounded by parenthesis, (TestEnv) in
this case, will appear before your terminal prompt, which will look somewhat
similar to:

(TestEnv)C:\Users\username> on Windows or,

(TestEnv)[email protected]:~ $ on Linux/Mac OS X.

This means that we are inside our virtualenv TestEnv, and we
can now install packages in it, which brings us neatly to our next topic.

Installing packages

You can install a new package by typing pip install,
followed by the name of the package you want to install.

For this part of the mission, we are going to install a package
called Requests,
which is an HTTP library written in Python.

Now, to install Requests, at the terminal, type the following command
and press Enter:

pip install requests

After Requests has installed successfully, type pip freeze
at the terminal and press Enter. The pip freeze command lists
all Python packages installed in our environment.