Pelican currently runs best on Python 2.7.x and 3.3+; earlier versions of
Python are not supported.

You can install Pelican via several different methods. The simplest is via
pip:

pipinstallpelican

(Keep in mind that operating systems will often require you to prefix the above
command with sudo in order to install Pelican system-wide.)

While the above is the simplest method, the recommended approach is to create
a virtual environment for Pelican via virtualenv before installing Pelican.
Assuming you have virtualenv installed, you can then open a new terminal
session and create a new virtual environment for Pelican:

Once the virtual environment has been created and activated, Pelican can be
installed via pipinstallpelican as noted above. Alternatively, if
you have the project source, you can install Pelican using the distutils
method:

cdpath-to-Pelican-sourcepythonsetup.pyinstall

If you have Git installed and prefer to install the latest bleeding-edge
version of Pelican rather than a stable release, use the following command:

Once Pelican has been installed, you can create a skeleton project via the
pelican-quickstart command, which begins by asking some questions about
your site:

pelican-quickstart

Once you finish answering all the questions, your project will consist of the
following hierarchy (except for pages — shown in parentheses below — which you
can optionally add yourself if you plan to create non-chronological content):