Python 由于环境错误,无法安装程序包:[Errno 2]

Python 由于环境错误,无法安装程序包:[Errno 2],python,pip,installation,Python,Pip,Installation,我最近开始在pip安装方面遇到问题。每次在终端中运行此类命令时,都会出现一个错误: 由于以下原因,无法安装程序包: 环境错误:[Errno 2]没有这样的文件或目录:'/'me'/'me'/anaconda3/lib/python3.6/site packages/tqdm-4.11.2.dist info/METADATA' 有人知道怎么了吗?一个月前没有这个问题。请帮忙! 以防万一:上面的错误是在我编写pip安装性别猜测器时出现的。尝试用conda重新安装TQM。 然后您可以使用pip安装软

我最近开始在pip安装方面遇到问题。每次在终端中运行此类命令时,都会出现一个错误:

由于以下原因,无法安装程序包:

环境错误:[Errno 2]没有这样的文件或目录:'/'me'/'me'/anaconda3/lib/python3.6/site packages/tqdm-4.11.2.dist info/METADATA'

有人知道怎么了吗?一个月前没有这个问题。请帮忙!
以防万一:上面的错误是在我编写pip安装性别猜测器时出现的。

尝试用conda重新安装TQM。 然后您可以使用pip安装软件包

conda install tqdm
等它完成。然后你可以做:

pip install gender-guesser

我遇到了同样的问题,这可能对你有用
将cd放入metadata.json存在的位置,然后键入此命令cp metadata.json metadata,然后您可以执行sudo pip安装我在该路径或该路径子目录中找到
元数据文件,然后cp该文件我使用Pycharm。
我已经解决了从\AppData\Roaming\Python37\site packages\pip-19.0.1.dist-info\pip-19.0.1.dist-info复制文件元数据的问题

对于更高级别的\AppData\Roaming\Python\Python37\site packages\pip-19.0.1。dist info

我面临同样的问题

由于环境错误,无法安装程序包:[Errno 2]没有这样的文件或目录:'/home/myusr/.local/lib/python3.6/site packages/pip-19.0.1.dist info/METADATA'

我遵循了angrypig298解决方案,但它对我不起作用。第一部分还行

conda install tqdm
但是第二部分得到了相同的错误,pip无法找到元数据文件

pip install gender-guesser
根据其他答案,我使用find命令在我的机器中查找元数据,并在一个子目录中找到它

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
然后pip正常工作。

将“/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安装——用户——升级pip,解决了我的问题


我希望这会有所帮助。

一种解决方案是删除包含
元数据的文件夹,然后尝试重新安装该软件包。通过这样做,我们迫使Python安装一个新的文件夹,而不是查找现有的文件夹

例如:
没有这样的文件或目录:/user/anaconda3/lib/python3.6/site packages/the_folder/METADATA

如果使用命令行,它将是

$ rm -rf /user/anaconda3/lib/python3.6/site-packages/the_folder

然后,再次安装该软件包。它应该可以工作。

重新安装
tqdm
?请包括示例命令以说明如何执行此操作。
conda install tqdm
。等它完成。然后您尝试
pip安装性别猜测器
这不是一个完整的答案。把它写下来,这样将来有同样问题的用户可以通过阅读你的答案来解决这个问题。这对我来说也很有效。似乎pip-19.0.1将元数据文件安装在同名的子目录中(这是Windows中--user选项的全部内容)。我刚刚升级到19.1.1(python-mpip-install--upgrade-pip--user),它似乎已经解决了这个问题。