목록Python (3)
Joirv
from selenium.webdriver import Chrome browser = Chrome() 위와 같이 크롬 브라우저를 열기 위한 코드를 작성하면 다음과 같은 오류가 떴다. Colab에서 실행했을 때 생긴 오류여서 jupyter notebook으로 넘어왔는데, 넘어와서도 같은 문제가 발생했다. WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home 이럴 때에는 아래와 같이 해결하면 해결된다! from webdriver_manager.chrome import ChromeDriverManager b..
from bs4 import BeautifulSoup 주피터 노트북에서 크롤링 하려고 bs4를 import 하면 아래와 같은 에러가 뜬다. ModuleNotFoundError: No module named 'bs4' 어이가 없게도 "No module named 'bs4'" 에러가 뜬다. 분명 pip, pip3, conda 등 동원할 수 있는 모든 방법으로 bs4를 설치했는데도 다음과 같은 오류가 떠서 고생했는데, 방법은 의외로 간단했다. 경로를 추가해주면 되는 것이다. import sys sys.path.append("/opt/anaconda3/lib/python3.9/site-packages") 참고 https://stackoverflow.com/questions/66600718/jupyter-note..

기존에는 모델 공부를 위해서 논문 읽고 알고리즘을 파이썬으로 직접 코딩했다면, 이제는 실제 데이터를 받아 Recbole을 이용해서 본격적으로 추천시스템 개발에 들어갔다. Recbole 실행 과정에서 여러 우여곡절이 있었는데, recbole은 구글링해도 후기가 많이 나오지도 않고 에러에 대한 검색은 대부분 중국어로 나오길래 도움을 받을 수 없어 나 혼자 시행착오를 해보는 수밖에 없었다. 그래서 혹시 recbole을 사용하는 한국인에게 도움이 될까 하여, 그리고 후에 recbole을 다시 설치할 수도 있는 나를 위해 오류를 기록해보고자 한다. 새로 받은 데이터 확인을 위해 Recbole을 이용해서 ItemKNN, DMF, LightGCN 이 세 모델을 이용해서 hyper parameter를 조금씩 바꿔가며 ..