简而言之
对于系统附带的python,将使用dist-packages目录;
手动安装python时,将直接使用目录site-packages。
这样可以隔离两个安装。
dist-packages :系统附带的python
site-packages :自己安装的python
Python软件包的安装路径如下
1、系统自带python
系统将安装软件管理器,模块将安装在dist-packages上
相关推荐: 《python视频教程》/usr/lib/python 2.7/dist-packages /
easy_install和pip (注:我是python的软件管理器。 python有很多软件。 (他们也使用dist-packages,但路径为/usr/local/lib/python2.7/dist-。
2、自己安装或升级后的python
python安装第三方库的路径是/usr/lib/python 2.7/site-packages /
从easy_install和pip安装的第三方库的安装路径是/usr/local/lib/python 2.7/site-packages /
3、非根用户,从easy_install和pip安装第三方库的安装路径为~//.local/lib/python 2.7/site-packages
您可能需要检查是否有第三方库的路径。 (笔者在这里遇到过漏洞。 在常规路径中还存在库,但在import中找不到,只能指向这里的相应库。 ()/. local/lib/python 2.7/site-packages/external/proto buf