为什么我在 cmd 中安装任何 python 模块时"WARNING: Ignoring invalid distribution -yproj "收到这些错误



警告:忽略无效的分发-yproj (c:usersspace_junkappdatalocalprogramspythonpython310libsite-packages)警告:忽略无效的分发-yproj (c:usersspace_junkappdatalocalprogramspythonpython310libsite-packages)-yproj (c:usersspace_junkappdatalocalprogramspythonpython310libsite-packages)

我得到了一个类似的消息,原来是由之前失败的pip升级引起的。我曾尝试从一个没有适当权限的用户帐户升级pip。site-packages中有一个以~ip开头的临时目录,导致pip每次运行时都会报错。我删除了目录,并能够使用具有适当权限的帐户重新升级pip。没有更多来自pip的警告。

你是否碰巧在安装pyproj之类的东西时遇到了问题?临时目录似乎是通过用~代替库的第一个字母来命名的。

我在使用matplotlib时遇到了同样的问题。看起来我想从某种未经授权的来源安装一个包。

您应该删除site-packages文件夹中导致问题的文件夹。在您的例子中,它是~yproj(在我的例子中,它是~atplotlib)。

总之:

  1. 找到site-packages文件夹->输入"pip show pyproject "或者任何你想要的库!
  2. 删除警告中提到的文件夹:~yprojin your case

相关内容

  • 没有找到相关文章

最新更新