为什么在使用 pip 警告:忽略无效的分发 -ip 时会收到此消息?

gas*_*101 91 python pip

在过去的几周里,每次我使用 pip 下载软件包时,我都会得到以下信息:WARNING: Ignoring invalid distribution -ip (path to packages)。有什么想法为什么我会得到这个吗?

小智 130

出现这种情况是由于站点包中的文件名带有“~”前缀。请删除这些文件/文件夹。它会解决你的问题。

您可以列出它们

ls -a /xx/xx/xx/lib/pythonx.x/site-packages | grep "^~"
Run Code Online (Sandbox Code Playgroud)

然后删除以“~”为前缀的文件/文件夹。

  • 我没有任何以波形符开头的此类文件/文件夹...但我收到此错误...还有其他建议吗? (4认同)
  • 您真的想在“这*不会*解决您的问题”中使用“不”吗? (3认同)

小智 57

转到“site-packages”目录,删除名称以〜(波形符)开头的文件夹