상황 : mlflow 사용할 때 postgresql 사용하고 mlflow 서버 띄울때
ModuleNotFoundError: No module named 'psycopg2' 에러 발생
하지만 실제로 psycopg2 는 설치된 상태였고, 가상환경도 잘못입력되지 않음.
uninstall 다시 설치했으나 인식을 못함.
1. pip uninstall psycopg2-binary
2. pip install psycopg2-binary
문제해결이 안됐음
최종 해결 :
sudo pip3 install psycopg2-binary
sudo 붙이니 해결됐으나 너무 허무함....
postgresql 을 도커로 설치했고 이게 sudo 권한이 필요한 부분이었나??
이해는 잘 안가지만. 앞으로 ModuleNotFoundError 관련 에러가 발생할 경우
sudo를 붙여서 하면 훨씬 수월할듯 하다.
'Trouble Shooting' 카테고리의 다른 글
ModuleNotFoundError: No module named 'MySQLdb' (0) | 2023.02.24 |
---|
댓글