我最近开始在点子安装方面遇到问题。每次我在终端中运行这种命令时,都会出现错误:
由于以下原因而无法安装软件包
:EnvironmentError:[错误2]没有这样的文件或目录:'/'me'/'me'/ anaconda3 / lib / python3.6 / site-packages / tqdm-4.11.2.dist-info / METADATA'< / p>
有人知道怎么了吗?一个月前没有这个问题。请帮忙! 以防万一:当我编写pip install sex-guesser时,会弹出上述错误。
答案 0 :(得分:4)
尝试使用conda重新安装tqdm。 然后您可以使用pip安装软件包。
conda install tqdm
等待直到完成。然后,您可以执行以下操作:
pip install gender-guesser
答案 1 :(得分:2)
我遇到了同样的问题,这可能对您有用 cd进入metadata.json所在的位置,然后键入此命令cp metadata.json METADATA,然后可以执行sudo pip install
答案 2 :(得分:1)
我遇到了同样的问题。
由于环境错误而无法安装软件包:[Errno 2]没有这样的文件或目录:'/home/myusr/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info / METADATA'
我遵循了Angrypig298解决方案,但对我而言不起作用。第一部分还可以。
conda install tqdm
但是第二部分出现了相同的pip错误,找不到METADATA文件。
pip install gender-guesser
基于其他答案,我使用find命令在机器中找到METADATA,然后在子目录中找到了它。
find ~/.local/ -name "*METADATA*" | grep pip
METADATA位于
/home/myuser/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/pip-19.0.1.dist-info/METADATA
我将其复制到pip命令要查找的路径,该路径位于其上方的一个目录中。
/home/myuser/.local/lib/python3.4/site-packages/pip-9.0.1.dist-info/METADATA
然后点子正常工作。
答案 3 :(得分:1)
一种解决方案是删除包含 public string getCanonicalName(string cDomain, string cUsername)
{
string canonicalName = String.Empty;
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, cDomain);
UserPrincipal user = UserPrincipal.FindByIdentity(ctx, cUsername);
using (DirectoryEntry de = user.GetUnderlyingObject() as DirectoryEntry)
{
de.RefreshCache(new string[] { "canonicalName" });
canonicalName = de.Properties["canonicalName"].Value as string;
}
return canonicalName;
}
的文件夹,然后尝试重新安装该软件包。通过这样做,我们将强制 Python 安装一个新文件夹,而不是查找现有文件夹。
例如:METADATA
使用命令行,它会
No such file or directory: /user/anaconda3/lib/python3.6/site-packages/the_folder/METADATA
然后,再次安装软件包。它应该可以工作。
答案 4 :(得分:0)
我用Pycharm。 我已经解决了来自\ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip-19.0.1.dist-info \ pip-19.0.1.dist-info的复制文件METADATA的问题 到更高级别\ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip-19.0.1.dist-info
答案 5 :(得分:0)
将“ /home/shuaizhang/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/pip-19.0.1.dist-info/”中的所有文件复制到上层目录“ /home/shuaizhang/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info /”
然后,pip3 install --user --upgrade pip解决了我的问题。
我希望这会有所帮助。
答案 6 :(得分:-3)
我在此路径或此路径子目录中找到METADATA
文件,然后cp此文件