-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
bugSomething isn't workingSomething isn't working
Description
🐞 버그 제보
- 버그가 어떻게 발생했는지 간략하게 요약하여 적어주세요.
==========
pororo branch merge 이후 python-mecab-ko가 설치되어 있음에도 불구하고 python 인식하지 못하는 문제
==========
👣 버그 발견 과정
- 어떤 식으로 코드를 작동했을때 버그가 발생했는지 기록해주세요.
ex)
- run_mrc, run, predict 등 모델 inference, eval 등을 수행
- pororo가 설치되어 있지 않거나, python-mecab-ko를 찾을 수 없다는 오류
해결 방법
- pororo 및 fairseq 라이브러리 설치
pip install pororo
pip install fairseq- python-mecab-ko 심볼릭 링크 설정
- 기존 베이스라인 코드를 돌릴 때 shell 파일로 python-mecab-ko를 아마 다 설치하셨기 때문에 실제로는 설치가 되어있는 상태입니다.
- 그럼에도 불구하고 python-mecab-ko가 설치되어있지 않다는 오류가 뜨실 수 있습니다. 일단
pip install python-mecab-ko를 수행해보시고, 오류가 안뜨면 그대로 사용하시고 설치 중 오류가 나서 설치가 안된다면 다음을 따라해주세요. - 먼저
opt/conda/bin디렉토리 하위에 mecab-config 디렉토리가 있는지 확인해봅니다. - 없다면, 아마도
/usr/local/bin디렉토리 하위에 mecab-config 디렉토리가 있을 겁니다. - 기존에 설치된 mecab-config에 심볼릭 링크를 설정하여 conda activate시 python-mecab-ko를 찾는 경로로 이어줍니다(바로가기를 만든다고 생각하시면 됩니다.)
sudo ln -s /usr/local/bin/mecab-config /opt/conda/bin/mecab-config- 이후 다시
pip install python-mecab-ko를 수행하시면 됩니다.
- 정상적으로 심볼릭 링크가 연결되고 설치가 되었다면 그대로 run,run_mrc,predict를 수행하셨을 때 오류가 뜨지 않습니다.
혹시 문제가 있을 경우 noti해주세요!
참고 레퍼런스
📸 스크린샷 첨부
- 버그 발생 당시의 스크린샷을 첨부해주세요.
🌏 환경 세팅
- OS, 라이브러리 버젼 등을 명시해주세요.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working