inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! FastAPI 입문

(실습) ORM 모델링

PyCharm 내 Python Console 사용 질문

해결된 질문

548

frogshj99

작성한 질문수 1

0

WSL2를 사용해 강의를 따라가고 있습니다.

파이참에서 파이썬 콘솔을 실행하면 위와 같이 재시작, 정지, 한 줄씩 실행 버튼이 잘 보이는 경우가 있고, 아래처럼 보이지 않는 경우가 있습니다. 이런 경우는 뭐가 문제일까요?

또한, 파이썬 콘솔에서 코드를 작성한 이후 엔터를 입력해도 다음 줄로 넘어가기만 하고 실행이 되지 않습니다.

한 줄씩 실행하려면 alt + shift + e 이렇게 입력해야 하는데, 이렇게 코드를 실행하게 되면 여러 줄은 또 실행되지 않습니다... 뭐가 문제인지 알려주시면 감사하겠습니다.

python 리팩토링 orm FastAPI pytest

답변 2

0

frogshj99

3.10.12버전 제대로 출력됩니다.

0

신동현

.idea/ 디렉토리 삭제 후에 파이참을 껐다가 켜보시겠어요?

0

신동현

안녕하세요. 아래 상황에서 콘솔을 재시작해도 동일한 현상이 발생되나요?

0

신동현

추가로 아래의 경우 어떤 경로에서 콘솔을 시작하신건지 함께 알려주실 수 있을까요?

0

frogshj99

아래 상황해서 콘솔을 닫고 새로 열어도 아래 화면처럼 버튼들이 보이질 않습니다.

콘솔을 시작할때 따로 경로 지정은 해주지 않고 강의 영상을 따라가기만 했습니다.

어떤 화면에서 열었냐고 말씀하시는 것이라면 ~/todos/src/database 입니다.

0

신동현

Pycharm root directory 설정이 되어있나요?

0

frogshj99

아뇨, 따로 해둔 것은 없습니다.

0

신동현

Python 가상 환경이 잘 세팅 되어있는지 확인해주시고, (실습) FastAPI 프로젝트 세팅 영상 참고해서 src 디렉토리를 root directory로 설정해보시겠어요?

0

frogshj99

root directory 역시 설정되어 있습니다.

다시 설정해보아도 파이썬 콘솔의 증상이 동일하게 발생합니다.

 

파이참 자체 버그일까요?

0

신동현

콘솔 안에서 아래의 명령어 실행해서 파이썬 버전이 지정하신 버전으로 정상적으로 출력되나 확인해보시겠어요?

>>> import sys

>>> print(sys.version)

1

frogshj99

꾸준히 답변 달아주셔서 감사합니다.

문제 해결되어 이렇게 답변 남깁니다.

 

WSL2를 통해서 학습하고 있었는데, PyCharm2024.1.1 버전 자체의 문제인 듯 합니다. IDE 버전을 2024.1.2 혹은 EAP로 변경해보니 정상적으로 동작하네요 ㅎㅎ..

FasAPI Swagger UI에서 단일조회 todo_id 를 사용했는데, 입력값에 1을 넣으니 오류가 뜹니다 ㅠ

0

87

2

DB 질문

0

81

2

Post API 강의 질문

0

55

2

post 작성 오류

0

107

3

uvicorn 종료 문제

0

436

2

왜 return타입이 ToDo라는 스트링인가요?

0

130

2

ORM 연관관계

0

109

2

Oracle DB 연결과 관련해 질문이 있습니다..

0

153

2

섹션 2, 3의 PATCH API의 차이점

0

132

1

ORM 테이블 생성

0

119

1

테스트 코드 오류

0

177

1

orm relationship 정의 중 해당 에러 발생 시 어떻게 고쳐야 하는걸까요

0

214

3

FastAPI 폴더 구조에 대해 질문이 있습니다.

0

412

2

질문 있습니다.

0

161

2

ORM 개념

0

133

1

mysql root 비밀번호 변경관련

0

296

2

[질문] patch API

0

151

3

디자인 패턴

0

128

1

main.py 리로드문제

0

235

2

인터프리터 오류

0

286

4

로그 저장에 대한 질문입니다.

0

100

1

Internal Server Error

0

240

2

PATCH API - 수정

0

199

2

파이참 임포트 문제

0

263

1