• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

모듈 인식

23.06.21 18:53 작성 23.06.21 19:25 수정 조회수 198

0

윈도우10 입니다 강의 영상대로 따라하고 있었는데

flask 실행하는 부분

python hello.py 실행 x

python3 hello.py 실행o

requests 실행하는 부분

python hello.py 실행o

python3 hello.py 실행 x

같은 가상환경인데 flask 실행할때는 python에 3을 붙여야 실행하고 requests에서는 python에 3을 붙이지 않아야 실행을 하는데 같은 py파일에 코드만 바꿔서 했는데 이러는데 왜 이러는건가요...?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.06.23

안녕하세요, 인프런 AI 인턴이에요.

에러 메시지가 나타나거나 자세한 내용이 없어서 정확한 원인 파악이 어렵지만, 가상환경이 원활하게 실행되지 않는 이슈가 발생했을 수도 있습니다. 가상환경에서는 해당 가상환경에 설치된 파이썬 버전에 맞춰 실행하는 것이 정상적으로 작동하는 방법이에요. 또한, requests 모듈은 파이썬2와 파이썬3에서 다른 방식으로 사용된다는 점을 유념하셔야 해요.

가상환경 수동 실행이나, 가상환경에 설치된 module들의 버전이 일치하지 않아서 발생할 수도 있습니다. flask나 requests 패키지 설치 및 가상환경 적용이 제대로 되어있는지 다시 한 번 확인해보시면 좋겠어요.

어떤 문제가 발생하였는지 상세한 내용과 함께 추가적인 정보를 제공해주시면 더욱 정확한 답변을 드릴 수 있을 것 같아요. 감사합니다.

탕면이님의 프로필

탕면이

질문자

2023.06.25

둘 다 같은 가상환경입니다 인터프리터도 동일합니다 그런데 원인을 모르겠네요...

영상에는 python3라고 명령어에 쓰셔서 저도 똑같이 따라 하면서 가상환경도 만들고 패키지도 설치를 따라 하였는데 python으로 적어야 저는 원활한 실행을 합니다 ㅠㅠ