Я развернул проект zipped
без psycopg2
. Я хочу установить этот пакет на свой lambda
без повторной загрузки моего фиксированного проекта (сейчас у меня нет доступа к моему проекту). Как я могу установить этот package
на моем lambda
? Можно ли это сделать с pip
?Установка пакета python на AWS lambda
0
A
ответ
0
Это не возможно сделать с pip
. Вы должны добавить зависимость к вашему файлу развертывания zamba Lambda. Вы не можете изменить развертывание Lambda без загрузки нового файла развертывания zipped.
0
Невозможно использовать pip непосредственно на лямбда. Скорее всего я использую скрипт пользовательских сборок, чтобы создать почтовый пакет [это может дать вам краткое представление - это, конечно, можно сделать гораздо проще]
rm -rf ~/devops/tempenv > /dev/null
virtualenv ~/devops/tempenv
source ~/devops/tempenv/bin/activate
pip install SlackClient
pip install PyYaml
deactivate
rm -rf temp > /dev/null
mkdir temp
rm aws-lambda.zip > /dev/null
cp -r ~/devops/tempenv/lib/python2.7/site-packages/* temp/
cp *.py temp
cd temp
zip -r aws-lambda.zip .
mv aws-lambda.zip ../
cd ..
rm -rf temp
rm -rf ~/devops/tempenv
Смежные вопросы
- 1. развертывания пакета AWS Lambda
- 2. Ошибка развертывания пакета Python для AWS Lambda
- 3. Python Pusher AWS Lambda
- 4. AWS Lambda + Python-ldap
- 5. Использование пакета репо с AWS Lambda
- 6. AWS Python Lambda с Oracle
- 7. Python AWS Lambda 301 redirect
- 8. AWS Lambda Python с MySQL
- 9. Установка пакета Python SpeechRecognition
- 10. установка пакета lxml Python
- 11. AWS Lambda Python libssl C Library
- 12. Python - создание пакета развертывания aws лямбда
- 13. AWS Lambda и HDF5
- 14. OpenCV с AWS Lambda
- 15. Разверните Hubot на AWS Lambda?
- 16. Использовать LXML на AWS Lambda
- 17. Развертывание Webhook на Lambda AWS
- 18. Установка пакета python-nmap на Mac OS
- 19. Установка пакета Python (триггер) на Windows
- 20. AWS Lambda параметр, проходящий
- 21. Python - SQL Server AWS Lambda Integration
- 22. Независимый подпроцесс python от функции AWS Lambda
- 23. Установка пакета IBM_DB Python 3.4
- 24. Обращение с папкой Lambda Python AWS
- 25. Установка пакета Python через yum
- 26. DynamoDB JSON форматирование на AWS Lambda
- 27. AWS Lambda Java Совместимость
- 28. AWS Lambda python Сброс сброшенного соединения
- 29. Установка пакета python - Ошибка Dom.pulldom
- 30. AWS Lambda Boto describe_volumes
и вы будет reuploading кода еще много раз. поэтому напишите себе сценарий развертывания – Marcom