조금 외람된 질문일지도 모르겠지만, 이것에 대해 도움을 주실 수 있다면 대단히 감사하겠습니다. 우선 저는 코드를 수정하기 전까지만 해도 서버도 잘 작동하고 API TEST도 통과하여, 무사히 버튼 입력도 가능했습니다. 그런데 파싱 코드를 넣었더니 http://kakaotalkbot.pythonanywhere.com/ 이곳에 들어갈 때마다
Request Method:
GET
http://kakaotalkbot.pythonanywhere.com/
1.11.13
ModuleNotFoundError
No module named 'bs4'
/home/kakaotalkbot/testserver/app/views.py in , line 4
/usr/local/bin/uwsgi
3.6.0
['/var/www', '.', '', '/var/www', '/home/kakaotalkbot/testserver/myvenv/lib/python36.zip', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6/site-packages', '/home/kakaotalkbot/testserver']
이와 같은 에러가 뜹니다.
먼저 해결하기 위해 다양한 것들을 찾아봤지만 전혀 실마리가 잡히지 않는 관계로 도움을 주신다면 굉장히 감사하겠습니다.
우선 저는 우분투-리눅스를 사용하고 있고, 리눅스에서 python manage.py runserver 으로 local 서버를 가동시킬 시 문제없이 파싱한 데이터가 불러와집니다. 그러나 위에 올렸던 url에서는 더이상 아무것도 먹히지 않습니다. 그 원인을 전혀 모르겠습니다.
계속 bs4모듈이 없다고 알림이 오는데 분명 있는데...... 제가 원리를 잘 모르는걸까요.. 이에 관해 도움을 주실 수 있는 분 누구라도 정말 감사해하겠습니다. 진심으로 부탁드립니다 이틀 동안 하루종일 알아봐도 해결이 안 되어 너무 답답합니다.ㅠㅠ
안녕하세요.
말씀해주신 내용은 자동응답 API 와는 무관해보입니다만,
BeautifulSoup 이 먼저 설치되어 있는지 확인해보셔야 할 것 같습니다.
그리고 아마 이 곳보다는 django 커뮤니티에서 더 많은 도움을 받을 수 있을 것으로 보입니다.
참고가 되길 바랍니다. 감사합니다.
조금 외람된 질문일지도 모르겠지만, 이것에 대해 도움을 주실 수 있다면 대단히 감사하겠습니다. 우선 저는 코드를 수정하기 전까지만 해도 서버도 잘 작동하고 API TEST도 통과하여, 무사히 버튼 입력도 가능했습니다. 그런데 파싱 코드를 넣었더니 http://kakaotalkbot.pythonanywhere.com/ 이곳에 들어갈 때마다
http://kakaotalkbot.pythonanywhere.com/ 1.11.13 ModuleNotFoundError No module named 'bs4' /home/kakaotalkbot/testserver/app/views.py in, line 4
/usr/local/bin/uwsgi
3.6.0
['/var/www', '.', '', '/var/www', '/home/kakaotalkbot/testserver/myvenv/lib/python36.zip', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/home/kakaotalkbot/testserver/myvenv/lib/python3.6/site-packages', '/home/kakaotalkbot/testserver']
이와 같은 에러가 뜹니다.
먼저 해결하기 위해 다양한 것들을 찾아봤지만 전혀 실마리가 잡히지 않는 관계로 도움을 주신다면 굉장히 감사하겠습니다.
우선 저는 우분투-리눅스를 사용하고 있고, 리눅스에서 python manage.py runserver 으로 local 서버를 가동시킬 시 문제없이 파싱한 데이터가 불러와집니다. 그러나 위에 올렸던 url에서는 더이상 아무것도 먹히지 않습니다. 그 원인을 전혀 모르겠습니다.
계속 bs4모듈이 없다고 알림이 오는데 분명 있는데...... 제가 원리를 잘 모르는걸까요.. 이에 관해 도움을 주실 수 있는 분 누구라도 정말 감사해하겠습니다. 진심으로 부탁드립니다 이틀 동안 하루종일 알아봐도 해결이 안 되어 너무 답답합니다.ㅠㅠ