PyCharm - Python - Zappa - Flask - Lambda 를 편하게 썼었는데, 어쩌다가 Azure 로 좀 갈아타볼까 하고
Visual Studio Code - Python - Azure Functions 를 시도해보는 중.
첫번째 관문은 Python 3 설치부터.
Visual Studio Code 는 2019년 1월 현재 Python 3.6 만 지원한다. 3.7이나 3.5를 설치하면 실패함.
그리고 Azure Function Core Tools 를 설치하려면 .Net 을 설치해야 함. ㅠㅠ 맥에 닷넷SDK라니
마음 먹었으니 일단 해보자.
.Net SDK 설치하고 Visual Studio Code 에서 Azure Function Core Tools 설치하거나 업데이트 하면 계속 Permission Denied 에러 뜬다.
콘솔에서 sudo npm install -g azure-function-core-tools 해봐도 마찬가지.
unsafe-perm=true 옵션 붙여주면 일단 설치는 된다.
sudo npm install -g azure-functions-core-tools@2 --unsafe-perm=true