728x90
WARNING: Ignoring invalid distribution -mpy (/usr/local/lib/python3.8/dist-packages)
WARNING: Ignoring invalid distribution -ympy (/usr/local/lib/python3.8/dist-packages)
WARNING: Ignoring invalid distribution - (/usr/local/lib/python3.8/dist-packages)

pip install을 하다보면 위와 같은 경고 메시지가 계속해서 출력되는 경우가 있는데 이는 python package가 설치되는 위치에 아래와 같이 임시 디렉토리가 지워져있지 않은 경우에 발생한다.

root@8483d7ed0a54:/usr/local/lib/python3.8/dist-packages# ls -al
...
drwxr-sr-x 43 root staff   4096 May  6 03:02 '~-mpy'
drwxr-sr-x  2 root staff   4096 May  6 03:02 '~-mpy-1.11.1.dist-info'
drwxr-sr-x 43 root staff   4096 May  6 02:50 '~ympy'
drwxr-sr-x  2 root staff   4096 May  6 02:50 '~ympy-1.11.1.dist-info'
drwxr-sr-x 43 root staff   4096 May  6 03:11 '~~mpy'
drwxr-sr-x  2 root staff   4096 May  6 03:11 '~~mpy-1.11.1.dist-info'

~로 시작하는 디렉토리를 지우고 다시 시도해보면 더 이상 warning 메시지가 출력되지 않는다.

728x90
복사했습니다!