해결된 질문
작성
·
89
0
아래 질문 대댓글로 올렸는데, 잘 못보실것같아 이곳에 정식으로 올립니다.
모든 프로그램 설치 후, 재부팅, 커서 재실행등은 다 해봤습니다.
=============================
처음 코드를 만들고 gtts에서 에러가 나네요.
선생님의 코드 요청과 똑같이 요청을 했고, 그래서 아래와 같은 코드가 생성되었습니다.
그래서 pip install -r requirements.txt 를 터미널에 입력 시켜주었으며
위와 같이 제대로 설치가 된것 같습니다.
requirements.txt 내용 ->
gTTS==2.3.2
그랬는데 아래와 같이 Python cmd창에서 에러가 납니다. (대소문자 에러인줄알고 그마저도 고쳤는데도)
gtts가 설치가 된것 같은데 왜 불러오질 못하는지 모르겠네요 ㅠㅠ(참고로 코알못입니다)
커서도 여러번 껐다가 재실행했는데도 꼭 저러네요..
이것저것 만져보기도 겁다고한데... 해결 방법 좀 알려주시면 감사하겠습니다.!
=======
혹시 추가 정보가 필요하신게 있으면 알려주시면 바로 확인해서 올리겠습니다.
답변 2
0
안녕하세요 답변드립니다!
pip install -r requirements.txt를 잘 실행해주셨는데요, 터미널에 출력된 내용을 보니 가상환경이 활성화되지 않은 상태에서 설치를 하시게 된 것 같습니다.
venv\Scripts\Activate.bat
위 명령어로 (\는 백스페이스 아래 있는 원화표시입니다) 가상환경을 먼저 활성화시켜 주신 후에,
pip install -r requirements.txt
를 다시 한번 실행해 주세요.
그 다음에 다시 프로그램을 실행해 보시기 바랍니다! :)
앞서 보내주신 상황하고 코드가 조금 달라진 것 같네요~
from gTTS import gTTS
이 부분을
from gtts import gTTS
로 수정해주세요! gTTS -> gtts 대문자를 소문자로 수정하시면 됩니다 :)
빠른 답변 감사드립니다...
그런데... 역시 같은 에러가 ㅠㅠ
사실 생각해보면 이건 vscode? 프로그램 숙지에 대한거 아니면...코딩에 대한거라 계속 질문 드리기 죄송합니다..
이번에 안되면 그냥 다음 챕터로 넘어가겠습니다.
감사합니다~
오... 굉장히 특이한 상태이신 것 같습니다.
venv\Scripts\pip.exe install gTTS
위 명령어로 설치를 시도해 보시겠어요? 다음 챕터에서도 같은 문제가 생길 것 같아 남겨드립니다!
선생님 겨우 해결했습니다. ㅠㅠ
집에서 노트북에 파이썬과 커서를 설치하고 똑같이 했는데도 똑.같.은 에러가 나길래... 이리저리 살펴보다가...
pip? 라는걸 업데이트 해줬더니 gtts 에러가 안나네요 엉엉~
그런데 이번엔 wav를 어쩌구할려면 ffmpeg를 설치해줘야 한다길래...역시 gpt에게 설치방법 물어서 설치했더니!!!
허걱 됩니다!!! 엉엉2~
여러 답변들 빠르게 해주셔서 너무 감사드립니다~~~
0
안녕하세요, 인프런 AI 인턴입니다.
kelo님께서 gTTS
모듈 설치 후에도 “ModuleNotFoundError” 에러를 겪고 계시군요. 이는 파이썬 가상 환경과 관련된 문제일 가능성이 큽니다. 아래에서 몇 가지 해결책을 제안드리겠습니다.
가상 환경 확인:
gTTS
가 설치된 가상 환경이 활성화되지 않았을 수도 있습니다. venv
환경을 올바르게 활성화했는지 확인해보세요.venv\Scripts\activate
를 입력하여 가상 환경을 활성화하세요. (Linux/Mac의 경우 source venv/bin/activate
)설치된 패키지 확인:
pip list
명령어를 실행하여 gTTS
패키지가 목록에 포함되어 있는지 확인하세요.gTTS
가 목록에 없다면, pip install gTTS
명령어를 사용하여 재설치합니다.Python 인터프리터 확인:
환경 변수 문제:
위 조치 후에도 문제가 해결되지 않으면, 이전에 비슷한 문제를 겪었던 사용자의 경험을 참고해 보실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
가상 환경 확인
-venv 환경, venv터미널에서 실행 시켜도 똑같은 에러 입니다.
설치된 패키지 확인
pip list에 gTTS 2.3.2가 설치된걸로 나옵니다.
Python 인터프리터 확인
파이선을 사용하고 있는걸로 나옵니다.
4. 환경 변수 문제:
음 제가 파이선 설치후 따로 건드린건 없는데 어떤 환경 변수를 어떻게 바꿔야 하나요? 일단 코드가 제대로 생성이 되고 GTTS도 설치가 되었는데.. 실행은 버튼을 눌러서 실행했는데 에러가 발생해서요.. ㅠㅠ
선생님 똑같은 에러가 나네요 ㅜㅜ