我正在尝试使用pytaglib。


如果我通过系统范围目录(/usr/lib64/python2.7/site-packages)中的root帐户安装它,它会安装pytaglib-1.43。 dist-info和二进制taglib.so。


如果我为用户帐户创建虚拟环境,它会安装pytaglib-1.43.dist-info和二进制taglib .so在相应的virtual-env目录中。但是pytaglib-1.43.dist-info的内容是不同的(有一些丢失的文件),而二进制文件的大小不同。


这种差异的原因是什么?我不太使用pip,root帐户和用户帐户都没有.pip目录。我没有明确更改任何pip设置。

答案 0 :(得分:2)
pip正在使用/root/.cache/pip/wheels中的缓存轮链接。当我删除它时,下一个安装从存储库中获取包并重建它。解决。
从现在开始,我将disable the cache。