Create Python virtual env
python3 -m venv v-env
Activate
source v-env/bin/activate
Deactivate (when completed)
deactivate
Activate virtual environment (see above).
First time just install packages:
pip3 install gremlinpython
Freeze dependencies to a requirements file:
pip3 freeze > requirements.txt
To reinstall dependencies from requirements:
pip3 install -r requirements.txt
cd v-env/lib/python3.6/site-packages
zip -r9 ${OLDPWD}/lambda_function.zip .
cd $OLDPWD
zip -g lambda_function.zip lambda_function.py