Being a modern Python framework, Pyrogram requires an up to date version of Python to be installed in your system. We recommend using the latest versions of both Python 3 and pip.
Contents
The easiest way to install and upgrade Pyrogram to its latest stable version is by using pip:
$ pip3 install -U pyrogram
or, with :doc:`TgCrypto <../topics/speedups>` as extra requirement (recommended):
$ pip3 install -U pyrogram tgcrypto
You can install the development version from the git master branch using this command:
$ pip3 install -U https://github.com/pyrogram/pyrogram/archive/master.zip
To verify that Pyrogram is correctly installed, open a Python shell and import it. If no error shows up you are good to go.
>>> import pyrogram >>> pyrogram.__version__ 'x.y.z'