dlib에 의존하는 AWS Lambda 용 Python 배포 패키지를 빌드하고 있습니다. dlib는 OS 종속성을 가지고 있으며 바이너리를 빌드하기 위해 cmake를 사용합니다. 나는 Mac을 가지고 있고 그 환경에서 나의 개발을하고 있다는 점을 감안할 때이 작업을 수행하는 방법을 알고 싶다. Docker에 대해 알고 있지만 AWS 용 바이너리를 컴파일하기 위해 이미지를 설정하는 방법을 모르겠습니다. 이 작업을 수행하는 데 도움이 될 것입니다.Serverless Python package-dlib 의존성
1
A
답변
0
가장 쉬운 방법은 플러그인을
서버를 사용하지 않는 패키지 - 파이썬 기능
을 사용하는 것입니다
그래서 단순히
package:
individually: true
custom:
pkgPyFuncs:
buildDir: _build
requirementsFile: requirements.txt
cleanup: true
useDocker: true
중요 serverless.yml에서 정의한 사용하는 것입니다 useDocker : true - 이것은 AWS AMI에 기반하여 도커 (로컬)를 돌리고 있습니다. 따라서 올바른 의존성을 얻습니다.
는 그 후 serverless.yml에 함수를 만들 : 테스트 폴더의 장소 requirements.txt
내부
functions:
test:
name: ${opt:stage, self:provider.stage}-${self:service}-test
handler: lambda_function.lambda_handler
package:
include:
- ./test
artifact: ${self:custom.pkgPyFuncs.buildDir}/${self:functions.test.name}.zip
. 이 파일은 올바른 패키지로 서비스를 배포하는 데 사용됩니다.
추가 질문이 있으면 알려주세요
관련 문제
- 1. Serverless 및 NewRelic
- 2. Python 라이브러리 의존성 덮어 쓰기
- 3. 기본 런타임 serverless v1.0 변경
- 4. Serverless P2P UDP chat
- 5. CMake를 사용하여 자동으로 Python 의존성 설치하기
- 6. 설치시 Python 전이 의존성 문제를 감지합니까?
- 7. 게으른 호출 용 Python 의존성 주입
- 8. python pip : 강제로 의존성 무시 설치
- 9. Google 클라우드 dataproc에서 불꽃으로 python 의존성 관리하기
- 10. SQL Server 2012 Express serverless
- 11. AWS Serverless 문의 양식 요청
- 12. azure 함수와 webpack을 사용하는 serverless
- 13. serverless - AWS 람다 스칼라 예제
- 14. "serverless"/ 글로벌 데이터베이스 호스팅이 있습니까?
- 15. Serverless - 서비스 간 통신 옵션?
- 16. serverless-http로 약속을 반환하는 방법
- 17. Serverless 플러그인 "serverless-offline"을 (를) 찾을 수 없습니다. 그것이 설치되어 있는지 확인 serverless 구성 파일의 "플러그인"섹션에
- 18. Numpy 설치 의존성
- 19. 의존성
- 20. 의존성 주입 - 전달 의존성 끝까지
- 21. 작곡가, 최소한의 안정성과 의존성 의존성
- 22. 프로젝트에서 빌드 스크립트로의 의존성 의존성
- 23. AWS에 serverless express/jade 웹 사이트
- 24. serverless 1.0으로 EventSourceMapping을 만드는 방법은 무엇입니까?
- 25. 통계 용 Graphite 사용 - Serverless Infrastructure에서
- 26. Serverless 및 PUT 명령의 CORS 문제
- 27. AWS Serverless 응용 프로그램 리포지토리 사용
- 28. Serverless 웹 사이트를위한 SEO를 개선하는 방법은 무엇입니까?
- 29. Serverless Framework : CloudFormation을 사용하여 배포하는 방법?
- 30. Serverless App의 DynamoDB에서 필드 항목별로 정렬 하시겠습니까?