잡담소장소

[Python] ModuleNotFoundError 해결 본문

Study ;3

[Python] ModuleNotFoundError 해결

유부뽀 2021. 7. 21. 21:52

필요한 모듈이 있어서 pip를 통해 인스톨 했는데 자동으로 AppData쪽으로 설치 되었다

pip install [MODULE_NAME]

프로젝트는 d:\work 폴더 내에 있고

python.exe는 d:\work\python 폴더에 있어서 

실행 시 모듈을 찾을 수 없다는 에러가 발생했다

//--no-user를 넣지 않으면 --user와 같이 쓸수 없다는 에러가 발생
pip install [MODULE_NAME] --target "d:\work\python\lib\site-packages\" --no-user

 

아래와 같이 프로젝트에서 실행하는 python실행파일이 있는 폴더의 site-packages로 지정하여 설치하면 잘 실행된다

--target 은 pip를 업그레이드 해야 사용가능하므로 아래와 같이 업그레이드를 선행 해야한다 

pip install --upgrade pip --target "d:\work\python\lib\site-packages\" --no-user

 

반응형
Comments