忽略无效分布的警告
WARNING: Ignoring invalid distribution -rotobuf (c:\users\laptop\anaconda3\lib\site-packages)
WARNING: Ignoring invalid distribution -ip <path to package>
为什么Python出现忽略无效分布的警告?
这种情况一般发生在你尝试pip安装包时,你的终端可能会出现类似于此的错误。这是因为当pip更新或删除一个包时,它会用“~”或替换第一个字母来暂时重命名包名,这是正常会发生的行为。而出现这里的问题的根本原因是pip更新或删除这个包时,重新命名了包名,如protobuf -> ~rotobuf,但在这个过程中由于各种原因被中断而没有恢复它.
如何抑制忽略无效分布警告?
为了抑制所有警告,您可以执行以下操作。但是,抑制警告并不能解决错误。它只是隐藏了警告信息。
pip --disable-pip-version-check install
如何解决Python忽略无效分布警告?文章来源:https://www.toymoban.com/news/detail-554843.html
由于安装了多个版本的库,会出现这种情况。有时conda或pip无法卸载版本,相反,它会将其重命名为~rotobuf。因此,建议您在python安装中找到site-packages(通常位于anaconda3\lib\site-packages),并搜索~rotobuf并删除以~rotobuf开头的文件夹。在此之后,忽略无效分布的问题通常将得到解决,再使用pip安装包时不会再有此类警告。文章来源地址https://www.toymoban.com/news/detail-554843.html
到了这里,关于解决忽略无效分布的警告WARNING: Ignoring invalid distribution的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!