.. _installing.python: Python library ============== Archinstall ships on `PyPi `_ as `archinstall `_. But the library can be installed manually as well. .. warning:: These steps are not required if you want to use archinstall on the official Arch Linux ISO. Installing with pacman ---------------------- Archinstall is on the `official repositories `_. And it will also install archinstall as a python library. To install both the library and the archinstall script: .. code-block:: console pacman -S archinstall Alternatively, you can install only the library and not the helper executable using the ``python-archinstall`` package. Installing with PyPi -------------------- The basic concept of PyPi applies using `pip`. .. code-block:: console pip install archinstall .. _installing.python.manual: Install using source code ------------------------- | You can also install using the source code. | For sake of simplicity we will use ``git clone`` in this example. .. code-block:: console git clone https://github.com/archlinux/archinstall You can either move the folder into your project and simply do .. code-block:: python import archinstall Or you can use `setuptools `_ to install it into the module path. .. code-block:: console sudo python setup.py install