python中在使用pip安装命令时,有些第三方安装包被安装在dist-packages下,有些被安装在site-packages下,其区别主要有2点:
一是用户身份不同。dist-packages包是root用户,如dist-packages下的apt包,是系统自带的。
而site-packages则是使用者的用户,如site-packages下的numpy包,是第三方应用馈。
二是安装位置不同。dist-packages包位置在/usr/lib/python3.x下
而site-packages包位置在~/.local/lib/python3.x下。