June 8, 2025 4:32 PM
FastAPI 실습을 위해 미니콘다 설치하다가 만난 오류와 오류 해결 과정을 기록해보려고 한다.
📌 파이썬 버전 문제?

찾아보니, 미니콘다가 파이썬 지원 버전을 축소해서 내가 갖고 있는 버전이 안 먹을 수도 있다는 걸 어디서 발견했다.
근데
그럴 리가 있나? 확인해 보자.
명령어: conda search "^python$"

버젓이 있다.
📌 콘다 캐시 충돌?

1. 캐시 삭제 및 메타데이터 정리
2. 콘다 업데이트
3. 채널 재설정
4. 재시도
했는데도 역시나 같은.. 오류다.
📌 default 채널?
python은 잘 나오고(3.9.7), conda에서도 해당 버전을 지원해 준다면
conda가 해당 버전의 python 패키지를 default 채널에서 못 찾고 있는 게 아닐까 싶었다.
conda 자체로 패키지 목록을 검색해 보았다.

일단, conda는 3.9.7을 인식하고 있다
그럼 답은 충돌.
의존성 문제인 것 같다.
📌 재설치

전엔
체크했었는데, 이번에는 다 빼고 Install 해봄.
어차피 자동 환경 설정이 되어있으니 PATH 추가 설정은 필요 없다!
근데 이거 역시 답이 아니었음..
그렇다면 마지막으로.. 혹시나 해서 시도해 본 것이 있다.
📌 관리자 권한?
생각해 보니 내가 C 밑에 관리자 권한으로 해놓았던 것 같다.


추가로,
python 실행 파일은 가상 환경 폴더 밑에 존재한다고 해서 찾아보았다

드디어 해결!!
자, 이제 플젝 만들어서 연동해 보자.
1. 우선 만든 가상환경 경로로 python interpreter 설정해 주기

2. test 해보기

3. jupyter에서도 테스트해보기
그러려면 약간의 설정이 필요하다

주피터를 설치해 주고 다시 실행

끝!