Fastapi: linux with wls

주제무·2023년 4월 12일
0

프로젝트

목록 보기
4/4

https://youtu.be/7t2alSnE2-I

기존에 진행하던 fastapi tutorial in mac OS, 끝
WLS로 Ubuntu를 깔고 생각나는 기능 위주 구현 진행

Issue

vscode와 wls 연동

stack over flow 관련 질문

Failed to connect to the remote extension host server (Error: Missing proxy instance MainThreadDebugService)

-> terminal 상에서 해당 directory를 code .로 직접 여는 것으로 해결

terminal에서 conda command 안 읽힘

source miniconda3/etc/profile.d/conda.sh

실행하며 해결

poetry new project 권한 문제

home directory에서는 실행이 되는데 하위 디렉터리에서는 권한 에러가 발생한다. 아직도 이유는 모르겠다. 우선 root 계정인 것과 디렉터리 수정, 쓰기 권한을 확인해봤지만 문제가 없어 보였다.

__init__.py in python

https://wikidocs.net/1418

위 포스팅을 요약하자면 모듈을 불러오기 위해서는 import pakage.module과 같이 사용한다.

pakage directory가 pakage로 인식되기 위해서는 __init__.py가 존재해야하고 from pakage import *과 같이 불러올 때는 __init__.py 안에 __all__ = ['echo']와 같이 특정 모듈을 지정해줘야 한다.

0개의 댓글