Before you start#

Before you jump in to any tutorials, we recommend you do the following:

Understand Jina#

Read through an introduction to Jina concepts to understand the basic components that will be used in the tutorial.

Work in a virtual environment#

We highly recommend you work in a virtual environment to prevent conflicts in packaging versions. This applies not just to Jina, but Python as a whole.

Install Jina#

For most purposes, you can install Jina with:

pip install jina

For more installation options, see our installation guide.

Python vs YAML#

Jina supports YAML in many circumstances for easier deployment. For more information, see our guide on coding in Python and YAML in Jina.