기본 Python, Conda, Virtualenv 등 여러 환경을 사용할 경우 간혹 잘못된 버전의 package 를 로드하는 경우가 생긴다.
이는 불필요한 site-package 경로가 system path 로 설정된 경우로 아래 명령으로 확인할 수 있다.
$ python
>> import sys
>> sys.path
~/.local/lib/python3.7/site-packages 등 불필요한 로컬 path 가 있을 경우
>> sys.path.remove('{path}') 명령을 통해 삭제한 뒤 원하는 모듈을 import 하면 된다.
만약 사용자 계정의 site package 를 사용을 차단하고 싶으면 아래와 같이 환경변수를 설정해도 된다.
$ export PYTHONNOUSERSITE=True