
[英]Could not install packages due to an EnvironmentError: [Errno 13]
[英]Could not install packages due to an EnvironmentError: [Errno 2]
我最近开始遇到 pip 安装问题。 每次我在终端中运行这种命令时,我都会得到一个错误:
由于以下原因无法安装软件包:
环境错误:[Errno 2] 没有这样的文件或目录:'/'me'/'me'/anaconda3/lib/python3.6/site-packages/tqdm-4.11.2.dist-info/METADATA'
有谁知道怎么了? 一个月前没有这个问题。 请帮助:以防万一。 当我写 pip install gender-guesser 时弹出上面的错误。
我遇到了同样的问题,这可能对你有用 cd 到 metadata.json 存在的位置并输入这个命令 cp metadata.json METADATA 然后你可以做 sudo pip install
尝试使用 conda 重新安装 tqdm。 然后你可以用 pip 安装包。
conda install tqdm
等到它完成。 然后你可以这样做:
pip install gender-guesser
我遇到了同样的问题。
由于环境错误,无法安装软件包:[Errno 2] 没有这样的文件或目录:'/home/myusr/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/METADATA'
我遵循了angeredpig298解决方案,但它对我不起作用。 第一部分没问题。
conda install tqdm
但是第二部分出现了同样的错误 pip 找不到 METADATA 文件。
pip install gender-guesser
根据其他答案,我使用 find 命令在我的机器中查找 METADATA 并在子目录中找到它。
find ~/.local/ -name "*METADATA*" | grep pip
元数据在
/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
然后点子正常工作。
我使用 Pycharm。 我已经解决了从 \\AppData\\Roaming\\Python\\Python37\\site-packages\\pip-19.0.1.dist-info\\pip-19.0.1.dist-info 到更高级别 \\AppData\\Roaming\\ 的复制文件 METADATA 的问题Python\\Python37\\site-packages\\pip-19.0.1.dist-info
一种解决方案是删除包含METADATA
的文件METADATA
,然后尝试重新安装该包。 通过这样做,我们强制 Python 安装一个新文件夹,而不是查找现有文件夹。
例如: No such file or directory: /user/anaconda3/lib/python3.6/site-packages/the_folder/METADATA
使用命令行,它将是
$ rm -rf /user/anaconda3/lib/python3.6/site-packages/the_folder
然后,再次安装该软件包。 它应该工作。
将“/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 ,解决了我的问题。
我希望这将有所帮助。
cd /'me'/'me'/anaconda3/lib/python3.6/site-packages/
ls misbehaving-package*
在我的例子中,我有同一个 package 的多个版本,其中一个仅包含direct_url.json
- 这是行为不端的版本。 我简单地rm
它并再次运行安装,这解决了问题。
我在这个路径或者这个路径子目录中找到METADATA
文件,然后cp这个文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.