用户身份:dist-packages目录通常由root用户安装,这些包是系统级别的,对所有用户可用。而site-packages目录则由普通用户安装,这些包是用户级别的,仅对特定用户可用。 安装位置:dist-packages目录通常位于操作系统的主目录下,如/usr/lib/python3.x/dist-packages。而site-packages目录则位于用户的Python环境目录下,如~/....
一、dist-packages和site-packages的区别 sudo apt-get install 安装的package存放在/usr/lib/python2.7/dist-packages目录中 pip 或者 easy_install安装的package存放在/usr/local/lib/python2.7/dist-packages目录中 手动从源代码安装的package存放在site-packages目录中 自己手动升级或安装的python,通过pip或者easy_ins...
一般情况下,你只见过 site-packages 这个目录,而你所安装的包也将安装在 这个目录下。 而dist-packages 其实是 debian 系的 Linux 系统(如 Ubuntu)才特有的目录,当你使用 apt 去安装的 Python 包会使用 dist-packages,而你使用 pip 或者 easy_install 安装的包还是照常安装在 site-packages 下。 Debian 这么设...
dist-packages 而不是站点包。从 Debian 软件包安装的第三方 Python 软件进入 dist-packages,而不是 site-packages。这是为了减少系统 Python 与您可能手动安装的任何源代码 Python 构建之间的冲突。 这意味着如果您从源代码手动编译和安装 Python 解释器,它会使用 site-packages 目录。这允许您将两个安装分开,特别...
dist packages 和 site packages的区别 Reference: https://stackoverflow.com/questions/9387928/whats the difference between dist packages and site packages h
dist-packages取代了site-packages。从Debian安装包安装的第三方的Python软件 被 安装到 dist-packages,不是 site-packages.这是为了减少,系统自带python 和 你手动安装的python 之间的冲突。 This means that if you manually install Python from source, it uses the site-packages directory. This allows you to...
dist-packages 这个目录其实是使用Debian Linux或ubuntu Linux安装预制Python 会被指定的库目录 site-packages 如果你自己手动编译Python安装或安装Windows预制Python,使用的是site-packages库目录
dist-packages 这个目录其实是使用Debian Linux或ubuntu Linux安装预制Python 会被指定的库目录 site-packages 如果你自己手动编译Python安装或安装Windows预制Python,使用的是site-packages库目录
dist-packages 这个目录其实是使用Debian Linux或ubuntu Linux安装预制Python 会被指定的库目录 site-packages 如果你自己手动编译Python安装或安装Windows预制Python,使用的是site-packages库目录
讲的是,系统安装的一些工具,包括系统原装的python下载的工具,都会丢到dist-packages里面去。自己安装的python,默认读取site-packages里面的工具包,当然pip安装的包也会丢到这个目录下。 所以,当我有些库没法使用pip安装时,用apt-get安装后,还要拷一份或链接到site-packages下面。暂时没有好办法。