강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

lucia25834님의 프로필 이미지
lucia25834

작성한 질문수

처음하는 파이썬 백엔드 FastAPI 입문 (FastAPI부터 비동기 SQLAlchemy까지) [풀스택 Part1-2]

강의 준비를 위한 FastAPI 개발 환경 설정

uvicorn 명령어 수행 오류

작성

·

41

0

https://inf.run/wLydT

해당 질문과 동일한 오류가 생겨서 답변을 참고해 PATH 등록을 했습니다만 여전히 동일한 오류코드가 뜨며 인식 불가능한 명령어라고 뜹니다. 다른 문제가 있을까요? 위 답변에서 알려준 확인 명령어들을 사용했을 때에는 설치되었다고 뜹니다.

 

참고로 현재 영상을 수강하는 시점에서는 아나콘다의 최신버전 설치에 따라 python 또한 3.13.5 버전으로 설치되었습니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. lucia25834님.

uvicorn 명령어 수행 시 발생하는 오류와 관련하여 주로 발생하는 문제는 uvicorn이 PATH 환경 변수에 제대로 추가되지 않거나, 파이썬 환경이 여러 버전이 섞여 있어서 발생할 수 있습니다.

우선 다음의 몇 가지 사항을 확인해 보시기 바랍니다:

  1. uvicorn 설치 확인:

    • pip show uvicorn 명령어를 실행하여, 설치된 경로를 확인하세요. 설치된 것으로 확인된다면, PATH 환경 변수에 이 경로가 포함되어 있어야 합니다.
  2. 환경 변수 설정:

    • uvicorn이 PATH 문제로 인식되지 않는 경우, 환경 변수를 수동으로 추가해야 합니다. 특히, 설치된 Python의 버전과 사용된 가상 환경의 경로가 맞는지 꼭 확인해보세요.
    • Python 설치 경로가 C:\Users\YourUsername\anaconda3\Scripts 또는 그에 상응하는 경로인지 확인하고, PATH에 추가되어 있는지 체크하세요.
  3. 다른 쉘에서 실행:

    • Anaconda Prompt 또는 명령 프롬프트를 이용해 해당 명령어를 실행해보세요. Anaconda 환경에서 실행하면 보다 정확한 경로로 접근할 수 있습니다.
  4. 가상 환경 활성화:

    • 여러 파이썬 환경이 설치된 경우, 가상 환경을 활성화한 후 다시 명령어를 실행해 보세요. conda activate myenv 명령어로 실행 환경을 설정한 뒤, 명령어를 실행하도록 합니다.
  5. 권한과 설치 오류:

    • uvicorn 설치 과정에서 설치 권한 문제나 네트워크 오류가 없었는지도 확인해 보세요. 관리자 권한으로 재설치하는 방법도 있습니다.

위 가이드라인을 따라 설정을 다시 확인해 보시기 바랍니다. 유사한 질문과 답변으로는 이렇게 기존 질문에서도 방법을 제시하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

lucia25834님의 프로필 이미지
lucia25834

작성한 질문수

질문하기