m1에서 python의 특정 라이브러리를 설치하려할때 기존 x86_64와 충돌로 정상적으로 설치가 되지 않는 경우가 있다. 특히 firebase-admin 라이브러리를 설치할때 의존라이브러리인 grpcio설치가 정상적으로 되지 않아 문제가 발생한다. $ python3 -m venv venv $ source venv/bin/activate $ (venv) pip3 install grpcio .... distutils.errors.CompileError: command '/usr/bin/clang' failed with exit code 1위와 같이 grpcio라이브러리만 따로 설치하려 할때 오류가 발생한다. 이를 해결하기 위해서 다음 과정을 따른다. arm64용 homebrew설치 02 ar..
이제 백엔드 시스템에서 비동기처리는 대세가 되었다. python진영 백엔드는 오래전 부터 Django와 Flask가 다수를 차지 하고 있었지만, 처리속도에 장점이 있는 비동기서버에 대한 관심과 요구가 커지면서 지금은 Sanic이나 FastAPI와 같은 백엔드프레임워크를 사용하는 곳이 늘어 나고 있다. 이번에 개인적으로 웹소켓을 이용해서 간단한 채팅서비스를 만들어 보고자 기술검토를 하던 중 백엔드 시스템을 Node.js를 사용할까 하다 javascript보다는 python이 좀더 익숙하고 사용하기 편하기에 Node.js의 성능에 버금가는 비동기 처리 프레임워크인 FastAPI에 대해서 알아 보기로 하였다. 이미 Flask로 여러 프로젝를 진행한 경험이 있기때문에 Flask와 구문이나 사용성 면에서 유사하고..
- Total
- Today
- Yesterday
- StatefulWidget LifeCycle
- Flutter LifeCycle
- navigator
- MVVM
- RenderObject
- flutter element
- Mutiple Flutter
- flutter 다국어처리
- Widget Tree
- Flutter TDD
- dart 2.17
- json_serializable
- Flutter
- Android
- widget element
- flutter l10n
- Element LifeCycle
- DART
- flutter2.0
- Route
- freezed
- flutter_secure_storage
- FlutterEngine
- dart enum
- Flutter3.0
- LocalKey
- flutter mvvm
- python3
- flutter i18n
- enum member
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |