警告: 忽略无效的分发 - (c:\python310\lib\site-packages)。

20
每当我在Python中安装pip库时,都会收到一系列警告。例如:
WARNING: Ignoring invalid distribution -ip (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution - (c:\python310\lib\site-packages)

我该如何避免收到这些警告?


2
你能否检查一下 c:\python310\lib\site-packages 文件夹中是否有以 -ip 开头的文件夹?可能是和这个问题相同:https://dev59.com/sVEG5IYBdhLWcg3wWbH5 - Dilith Jayakody
这个不起作用。 - Tom
尝试这个 https://dev59.com/OlEG5IYBdhLWcg3wV63A - sound wave
2个回答

36
以下是需要翻译的内容:

下面的警告:

enter image description here

可以按以下步骤进行修复。

进入lib\site-packages文件夹,然后查找以~开头的文件夹,如下图所示

enter image description here

并且在警告中提到的文件夹中将它们删除

这样就可以修复这个警告,不再出现了


我应该在哪里找到lib/site-packages文件夹?在我的电脑上,没有Anaconda3文件夹... - Matt
在Linux中,您可以输入“which python”来查找Python的位置,在Windows中,您可以输入“where python”。您将得到以下结果:C:\Users\hp\AppData\Local\Programs\Python\Python310\python.exeC:\Users\hp\Anaconda3\python.exeC:\Users\hp\AppData\Local\Microsoft\WindowsApps\python.exe在我的情况下,我在这里找到了它:C:\Users\hp\AppData\Local\Programs\Python\Python310\Lib\site-packages - Chafik Boulealam
在我的Windows PC上,我发现Python311安装在这里:C:\Users\<USER>\AppData\Local\Programs\Python\Python311\Lib\site-packages,而Python310则在这里:C:\Python310\Lib\site-packages。很奇怪,但似乎Python311喜欢安装在AppData中,而Python310则在根目录的C:中。 - Matt

-2

我通过前往...

[ 开始 > 添加或删除程序 > 搜索 Python ]

在那里,卸载了 Python 3.10.1。这应该解决问题。


1
建议删除Python,却没有解释为什么,甚至几乎没有解释这就是你的答案所做的事情,这并不真正有帮助。您的建议应该至少解释如何在之后恢复它,并解释为什么这是解决方案(顺便说一句,这是值得怀疑的)。 - chrslg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接