Lorem ipsum dolor sit . Proin gravida nibh vel vealiquete sollicitudin, lorem quis bibendum auctonisilin sequat. Nam nec tellus a odio tincidunt auctor ornare.

Stay Connected & Follow us

What are you looking for?

Simply enter your keyword and we will help you find what you need.


Serverless with Python

Managing Python Dependencies in Serverless


In order to run the following commands, you need to have a Ubuntu (or any other Debian-based) work environment up and running!


  1. Upgrade pip and virtaulenv
    Run the following commands:

    sudo -H pip3 install --upgrade pip
    sudo -H pip3 install virtualenv
    • Then we need to create a virtaulenv
    python3 -m venv your_venv
    • Now we have to activate it.
    source your_venv/bin/activate
    • Install all the dependencies specified in the requirements.txt file
    pip install -r requirements.txt
  2. Install the Serverless Python Requirements Plugin

    sls plugin install -n serverless-python-requirements

    This will automagically add the plugin to the serverless.yml file

       - serverless-python-requirements
    • To make the package of python dependencies, run
    sls package
    • Now deploy it to AWS
    sls deploy

    All okay? Boom!

author avatar
No Comments

Sorry, the comment form is closed at this time.